Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Alabama
Jefferson County
Vestavia Hills
BOULDER LAKE-BRASHFORD
Properties in Vestavia Hills in BOULDER LAKE-BRASHFORD
Find homes for sale in Vestavia Hills by selecting a property below:
605 Boulder Lake Dr, Vestavia, AL 35242
1282 Branchwater Ln, Vestavia Hills, AL 35216
1286 Branchwater Ln, Vestavia Hills, AL 35216
3248 Brashford Rd, Vestavia Hills, AL 35216
3244 Brashford Rd, Vestavia Hills, AL 35216
808 Boulder Lake Ct, Vestavia, AL 35242
1411 Branchwater Cir, Vestavia Hills, AL 35216
813 Boulder Lake Ct, Vestavia, AL 35242
1423 Branchwater Cir, Vestavia Hills, AL 35216
817 Boulder Lake Ct, Vestavia, AL 35242
1321 Branchwater Ln, Vestavia Hills, AL 35216
1341 Branchwater Ln, Vestavia Hills, AL 35216
1403 Branchwater Cir, Vestavia Hills, AL 35216
1407 Branchwater Cir, Vestavia Hills, AL 35216
1305 Branchwater Ln, Vestavia Hills, AL 35216
1317 Branchwater Ln, Vestavia Hills, AL 35216
1313 Branchwater Ln, Vestavia Hills, AL 35216
1325 Branchwater Ln, Vestavia Hills, AL 35216
1301 Branchwater Ln, Vestavia Hills, AL 35216
1293 Branchwater Ln, Vestavia Hills, AL 35216
1309 Branchwater Ln, Vestavia Hills, AL 35216
1424 Branchwater Cir, Vestavia Hills, AL 35216
4225 Brasher Dr, Vestavia, AL 35243
1414 Branchwater Cir, Vestavia Hills, AL 35216
4216 Brasher Dr, Vestavia, AL 35243
1406 Branchwater Cir, Vestavia Hills, AL 35216
4209 Brasher Dr, Vestavia, AL 35243
4213 Brasher Dr, Vestavia, AL 35243
1400 Branchwater Cir, Vestavia Hills, AL 35216
812 Boulder Lake Ct, Vestavia, AL 35242
816 Boulder Lake Ct, Vestavia, AL 35242
514 Boulder Lake Way, Vestavia, AL 35242
518 Boulder Lake Way, Vestavia, AL 35242
517 Boulder Lake Way, Vestavia, AL 35242
506 Boulder Lake Way, Vestavia, AL 35242
525 Boulder Lake Way, Vestavia, AL 35242
521 Boulder Lake Way, Vestavia, AL 35242
3253 Brashford Rd, Vestavia Hills, AL 35216
4208 Brasher Dr, Vestavia, AL 35243
1410 Branchwater Cir, Vestavia Hills, AL 35216
1418 Branchwater Cir, Vestavia Hills, AL 35216
3252 Brashford Rd, Vestavia Hills, AL 35216
4430 Boulder Lake Cir, Vestavia, AL 35242
1318 Branchwater Ln, Vestavia Hills, AL 35216
1322 Branchwater Ln, Vestavia Hills, AL 35216
1422 Branchwater Cir, Vestavia Hills, AL 35216
1300 Branchwater Ln, Vestavia Hills, AL 35216
501 Boulder Lake Way, Vestavia, AL 35242
509 Boulder Lake Way, Vestavia, AL 35242
1306 Branchwater Ln, Vestavia Hills, AL 35216
505 Boulder Lake Way, Vestavia, AL 35242
513 Boulder Lake Way, Vestavia, AL 35242
1301 Branchwater Ln, Vestavia Hills, AL 35216
1278 Branchwater Ln, Vestavia Hills, AL 35216
1289 Branchwater Ln, Vestavia Hills, AL 35216
1261 Branchwater Ln, Vestavia Hills, AL 35216
2324 Branchwater Ln, Birmingham, AL 35216
1265 Branchwater Ln, Vestavia Hills, AL 35216
600 Boulder Lake Dr, Vestavia, AL 35242
1344 Branchwater Ln, Vestavia Hills, AL 35216
3249 Brashford Rd, Vestavia Hills, AL 35216
1340 Branchwater Ln, Vestavia Hills, AL 35216
522 Boulder Lake Way, Vestavia, AL 35242
1336 Branchwater Ln, Vestavia Hills, AL 35216
1200 Branchwater Ln, Vestavia Hills, AL 35216
805 Boulder Lake Ct, Vestavia, AL 35242
1257 Branchwater Ln, Vestavia Hills, AL 35216
709 Boulder Lake Ln, Vestavia, AL 35242
1249 Branchwater Ln, Vestavia Hills, AL 35216
1333 Branchwater Ln, Vestavia Hills, AL 35216
715 Boulder Lake Ln, Vestavia, AL 35242
1245 Branchwater Ln, Vestavia Hills, AL 35216
1337 Branchwater Ln, Vestavia Hills, AL 35216
617 Boulder Lake Dr, Vestavia, AL 35242
809 Boulder Lake Ct, Vestavia, AL 35242
1237 Branchwater Ln, Vestavia Hills, AL 35216
1345 Branchwater Ln, Vestavia Hills, AL 35216
705 Boulder Lake Ln, Vestavia, AL 35242
1233 Branchwater Ln, Vestavia Hills, AL 35216
1349 Branchwater Ln, Vestavia Hills, AL 35216
810 Boulder Lake Ct, Vestavia, AL 35242
704 Boulder Lake Ln, Vestavia, AL 35242
1253 Branchwater Ln, Vestavia Hills, AL 35216
1329 Branchwater Ln, Vestavia Hills, AL 35216
712 Boulder Lake Ln, Vestavia, AL 35242
205 Braemer Pl, Vestavia, AL 35242
720 Boulder Lake Ln, Vestavia, AL 35242
209 Braemer Pl, Vestavia, AL 35242
708 Boulder Lake Ln, Vestavia, AL 35242
716 Boulder Lake Ln, Vestavia, AL 35242
200 Braemer Pl, Vestavia, AL 35242
3256 Brashford Rd, Vestavia Hills, AL 35216
1229 Branchwater Ln, Vestavia Hills, AL 35216
1415 Branchwater Cir, Vestavia Hills, AL 35216
1419 Branchwater Cir, Vestavia Hills, AL 35216
723 Boulder Lake Ln, Vestavia, AL 35242
1244 Branchwater Ln, Vestavia Hills, AL 35216
1232 Branchwater Ln, Vestavia Hills, AL 35216
1236 Branchwater Ln, Vestavia Hills, AL 35216
4217 Brasher Dr, Vestavia, AL 35243
208 Braemer Pl, Vestavia, AL 35242
1216 Branchwater Ln, Vestavia Hills, AL 35216
1221 Branchwater Ln, Vestavia Hills, AL 35216
1248 Branchwater Ln, Vestavia Hills, AL 35216
1240 Branchwater Ln, Vestavia Hills, AL 35216
1205 Branchwater Ln, Vestavia Hills, AL 35216
1217 Branchwater Ln, Vestavia Hills, AL 35216
1241 Branchwater Ln, Vestavia Hills, AL 35216
1213 Branchwater Ln, Vestavia Hills, AL 35216
1225 Branchwater Ln, Vestavia Hills, AL 35216
1273 Branchwater Ln, Vestavia Hills, AL 35216
1269 Branchwater Ln, Vestavia Hills, AL 35216
612 Boulder Lk Dr, Vestavia, AL 35242
1208 Branchwater Ln, Vestavia Hills, AL 35216
1209 Branchwater Ln, Vestavia Hills, AL 35216
801 Boulder Lake Ct, Vestavia, AL 35242
1281 Branchwater Ln, Vestavia Hills, AL 35216
1277 Branchwater Ln, Vestavia Hills, AL 35216
1285 Branchwater Ln, Vestavia Hills, AL 35216
1270 Branchwater Ln, Vestavia Hills, AL 35216
500 Boulder Lake Way, Vestavia Hills, AL 35242
1274 Branchwater Ln, Vestavia Hills, AL 35216
204 Braemer Pl, Vestavia, AL 35242
1220 Branchwater Ln, Vestavia Hills, AL 35216