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
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
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
BRASHFORD-BUCKHEAD
Properties in Vestavia Hills in BRASHFORD-BUCKHEAD
Find homes for sale in Vestavia Hills by selecting a property below:
3813 Briar Oak Dr, Mountain Brk, AL 35243
3425 Brent Dr, Vestavia, AL 35243
7215 Breitenfield Pl, Vestavia, AL 35242
3805 Briar Oak Dr, Mountain Brk, AL 35243
1249 Buckhead Cir, Vestavia Hills, AL 35216
1245 Buckhead Cir, Vestavia Hills, AL 35216
2176 Brookdale Ln, Vestavia Hills, AL 35216
1257 Buckhead Cir, Vestavia Hills, AL 35216
1241 Buckhead Cir, Vestavia Hills, AL 35216
3328 Buckhead Dr, Vestavia Hills, AL 35216
3825 Briar Oak Dr, Mountain Brk, AL 35243
2216 Brookdale Ln, Vestavia Hills, AL 35216
1237 Buckhead Cir, Vestavia Hills, AL 35216
3817 Briar Oak Dr, Mountain Brk, AL 35243
2201 Brookdale Ln, Vestavia Hills, AL 35216
7231 Breitenfield Pl, Vestavia, AL 35242
2662 Briarberry Dr, Vestavia, AL 35226
7240 Breitenfield Pl, Vestavia, AL 35242
1253 Buckhead Cir, Vestavia Hills, AL 35216
7221 Breitenfield Pl, Vestavia, AL 35242
2212 Brookdale Ln, Vestavia Hills, AL 35216
2160 Brookdale Ln, Vestavia Hills, AL 35216
2664 Briarberry Dr, Birmingham, AL 35226
3307 Buckhead Dr, Vestavia Hills, AL 35216
3832 Briar Oak Dr, Mountain Brk, AL 35243
3501 Brent Dr, Vestavia, AL 35243
2204 Brookdale Ln, Vestavia Hills, AL 35216
3961 Briar Oak Dr, Mountain Brk, AL 35243
2208 Brookdale Ln, Vestavia Hills, AL 35216
1246 Buckhead Cir, Vestavia Hills, AL 35216
1242 Buckhead Cir, Vestavia Hills, AL 35216
1254 Buckhead Cir, Vestavia Hills, AL 35216
4220 Briarwood Dr, Vestavia, AL 35243
2155 Brookdale Ln, Vestavia Hills, AL 35216
1210 Buckhead Cir, Vestavia Hills, AL 35216
1215 Buckhead Cir, Vestavia Hills, AL 35216
4212 Briarwood Dr, Vestavia, AL 35243
4216 Briarwood Dr, Vestavia, AL 35243
1206 Buckhead Cir, Vestavia Hills, AL 35216
1200 Buckhead Cir, Vestavia Hills, AL 35216
1214 Buckhead Cir, Vestavia Hills, AL 35216
3920 Briar Oak Dr, Mountain Brk, AL 35243
3916 Briar Oak Dr, Mountain Brk, AL 35243
3306 Buckhead Dr, Vestavia Hills, AL 35216
3504 Brent Dr, Vestavia, AL 35243
3508 Brent Dr, Vestavia, AL 35243
1258 Buckhead Cir, Vestavia Hills, AL 35216
3496 Brent Dr, Vestavia, AL 35243
2508 Brook Water Cir, Vestavia, AL 35243
1262 Buckhead Cir, Vestavia Hills, AL 35216
3500 Brent Dr, Vestavia, AL 35243
2512 Brook Water Cir, Vestavia, AL 35243
3309 Buckhead Dr, Vestavia Hills, AL 35216
3300 Buckhead Dr, Vestavia Hills, AL 35216
2500 Brook Water Cir, Vestavia, AL 35243
2504 Brook Water Cir, Vestavia, AL 35243
7239 Breitenfield Pl, Vestavia, AL 35242
3325 Buckhead Dr, Vestavia Hills, AL 35216
3321 Buckhead Dr, Vestavia Hills, AL 35216
3313 Buckhead Dr, Vestavia Hills, AL 35216
3344 Buckhead Dr, Vestavia Hills, AL 35216
3467 Brent Dr, Vestavia, AL 35243
3340 Buckhead Dr, Vestavia Hills, AL 35216
3475 Brent Dr, Vestavia, AL 35243
3336 Buckhead Dr, Vestavia Hills, AL 35216
3332 Buckhead Dr, Vestavia Hills, AL 35216
2520 Brook Water Cir, Vestavia, AL 35243
4217 Briarwood Dr, Vestavia, AL 35243
4208 Briarwood Dr, Vestavia, AL 35243
3348 Buckhead Dr, Vestavia Hills, AL 35216
1209 Buckhead Cir, Vestavia Hills, AL 35216
4221 Briarwood Dr, Vestavia, AL 35243
1205 Buckhead Cir, Vestavia Hills, AL 35216
1201 Buckhead Cir, Vestavia Hills, AL 35216
4211 Briarwood Dr, Vestavia, AL 35243
4220 Briarwood Dr, Vestavia, AL 35243
3318 Buckhead Dr, Vestavia Hills, AL 35216
2172 Brookdale Ln, Vestavia Hills, AL 35216
3345 Buckhead Dr, Vestavia Hills, AL 35216
3339 Buckhead Dr, Vestavia Hills, AL 35216
2216 Brookdale Ln #5, Vestavia Hills, AL 35216
3333 Buckhead Dr, Vestavia Hills, AL 35216
3312 Buckhead Dr, Vestavia Hills, AL 35216
2209 Brookdale Ln, Vestavia Hills, AL 35216
2524 Brook Water Cir, Vestavia, AL 35243
2517 Brook Water Cir, Vestavia, AL 35243
2513 Brook Water Cir, Vestavia, AL 35243
2200 Brookdale Ln, Vestavia Hills, AL 35216
3940 Briar Oak Dr, Mountain Brk, AL 35243
3944 Briar Oak Dr, Mountain Brk, AL 35243
2149 Brookdale Ln, Vestavia Hills, AL 35216
2732 Briarberry Cir, Vestavia, AL 35226
1226 Buckhead Cir, Vestavia Hills, AL 35216
2505 Brook Water Cir, Vestavia, AL 35243
2509 Brook Water Cir, Vestavia, AL 35243
2695 Briarberry Dr, Vestavia, AL 35226
3472 Brent Dr, Vestavia, AL 35243
2521 Brook Water Cir, Vestavia, AL 35243
1230 Buckhead Cir, Vestavia Hills, AL 35216
2525 Brook Water Cir, Vestavia, AL 35243
1234 Buckhead Cir, Vestavia Hills, AL 35216
3956 Briar Oak Dr, Mountain Brk, AL 35243
3960 Briar Oak Dr, Mountain Brk, AL 35243
2520 Brook Water Cir, Vestavia, AL 35243
1238 Buckhead Cir, Vestavia Hills, AL 35216
2516 Brook Water Cir, Vestavia, AL 35243
3948 Briar Oak Dr, Mountain Brk, AL 35243
3936 Briar Oak Dr, Mountain Brk, AL 35243
2213 Brookdale Ln, Vestavia Hills, AL 35216
3924 Briar Oak Dr, Mountain Brk, AL 35243
3928 Briar Oak Dr, Mountain Brk, AL 35243
2149 Brookdale Ln, Vestavia Hills, AL 35216
1218 Buckhead Cir, Vestavia Hills, AL 35216
1222 Buckhead Cir, Vestavia Hills, AL 35216
7239 Breitenfield Pl #19, Vestavia Hills, AL 35242
2148 Brookdale Ln, Vestavia Hills, AL 35216
3268 Brashford Rd, Vestavia Hills, AL 35216
3269 Brashford Rd, Vestavia Hills, AL 35216
3265 Brashford Rd, Vestavia Hills, AL 35216
3273 Brashford Rd, Vestavia Hills, AL 35216
3260 Brashford Rd, Vestavia Hills, AL 35216
3264 Brashford Rd, Vestavia Hills, AL 35216
3261 Brashford Rd, Vestavia Hills, AL 35216
3257 Brashford Rd, Vestavia Hills, AL 35216