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
BERRYWOOD-BLUE JAY
Properties in Vestavia Hills in BERRYWOOD-BLUE JAY
Find homes for sale in Vestavia Hills by selecting a property below:
234 Big Springs Dr, Vestavia Hills, AL 35216
242 Big Springs Dr, Vestavia Hills, AL 35216
2117 Beverly Hills Dr, Vestavia Hills, AL 35216
2108 Beverly Hills Dr, Vestavia Hills, AL 35216
260 Big Springs Dr, Vestavia Hills, AL 35216
250 Big Springs Dr, Vestavia Hills, AL 35216
1542 Blind Brook Ln, Vestavia Hills, AL 35216
2020 Beverly Hills Dr, Vestavia Hills, AL 35216
1538 Blind Brook Ln, Vestavia Hills, AL 35216
2116 Beverly Hills Dr, Vestavia Hills, AL 35216
3465 Birchwood Ln, Vestavia, AL 35243
2112 Beverly Hills Dr, Vestavia Hills, AL 35216
256 Big Springs Dr, Vestavia Hills, AL 35216
246 Big Springs Dr, Vestavia Hills, AL 35216
2113 Beverly Hills Dr, Vestavia Hills, AL 35216
1546 Blind Brook Ln, Vestavia Hills, AL 35216
2209 Biltmore Ave, Vestavia Hills, AL 35216
3612 Birchwood Cir, Vestavia, AL 35243
3600 Birchwood Ln, Vestavia, AL 35243
3604 Birchwood Ln, Vestavia, AL 35243
3608 Birchwood Ln, Vestavia, AL 35243
3325 Blueberry Ln, Vestavia Hills, AL 35216
238 Big Springs Dr, Vestavia Hills, AL 35216
1529 Blind Brook Ln, Vestavia Hills, AL 35216
3644 Birchwood Ln, Vestavia, AL 35243
3648 Birchwood Ln, Vestavia, AL 35243
1550 Blind Brook Ln, Vestavia Hills, AL 35216
1532 Blind Brook Ln, Vestavia Hills, AL 35216
1528 Blind Brook Ln, Vestavia Hills, AL 35216
3636 Birchwood Ln, Vestavia, AL 35243
1536 Blind Brook Ln, Vestavia Hills, AL 35216
3640 Birchwood Ln, Vestavia, AL 35243
1750 Bertholdi Pkwy, Birmingham, AL 35242
3501 Birchwood Ln, Vestavia, AL 35243
239 Big Springs Dr, Vestavia Hills, AL 35216
2018 Beverly Hills Dr, Vestavia Hills, AL 35216
9 Berrywood Dr #9, Vestavia Hills, AL 35216
3305 Blueberry Ln, Vestavia Hills, AL 35216
2200 Biltmore Ave, Vestavia Hills, AL 35216
3300 Blueberry Ln, Vestavia Hills, AL 35216
3505 Birchwood Ln, Vestavia, AL 35243
2208 Biltmore Ave, Vestavia Hills, AL 35216
3316 Blueberry Ln, Vestavia Hills, AL 35216
3311 Blueberry Ln, Vestavia Hills, AL 35216
2205 Biltmore Ave, Vestavia Hills, AL 35216
241 Big Springs Dr, Vestavia Hills, AL 35216
3508 Birchwood Ln, Vestavia, AL 35243
251 Big Springs Dr, Vestavia Hills, AL 35216
239 Big Springs Dr, Vestavia Hills, AL 35216
245 Big Springs Dr, Vestavia Hills, AL 35216
253 Big Springs Dr, Vestavia Hills, AL 35216
249 Big Springs Dr, Vestavia Hills, AL 35216
3613 Birchwood Way, Vestavia, AL 35243
3609 Birchwood Way, Vestavia, AL 35243
2021 Beverly Hills Dr, Vestavia Hills, AL 35216
3461 Birchwood Ln, Vestavia, AL 35243
3469 Birchwood Ln, Vestavia, AL 35243
3500 Birchwood Ln, Vestavia, AL 35243
3513 Birchwood Ln, Vestavia, AL 35243
2100 Beverly Hills Dr, Vestavia Hills, AL 35216
2104 Beverly Hills Dr, Vestavia Hills, AL 35216
3628 Birchwood Ln, Vestavia, AL 35243
3616 Birchwood Cir, Vestavia, AL 35243
3620 Birchwood Cir, Vestavia, AL 35243
3509 Birchwood Ln, Vestavia, AL 35243
3477 Birchwood Ln, Vestavia, AL 35243
3484 Birchwood Ln, Vestavia, AL 35243
3496 Birchwood Ln, Vestavia, AL 35243
3492 Birchwood Ln, Vestavia, AL 35243
3473 Birchwood Ln, Vestavia, AL 35243
3472 Birchwood Ln, Vestavia, AL 35243
3480 Birchwood Ln, Vestavia, AL 35243
3476 Birchwood Ln, Vestavia, AL 35243
3488 Birchwood Ln, Vestavia, AL 35243
3601 Birchwood Ln, Vestavia, AL 35243
3605 Birchwood Way, Vestavia, AL 35243
2016 Beverly Hills Dr, Vestavia Hills, AL 35216
3329 Blueberry Ln, Vestavia Hills, AL 35216
230 Big Springs Dr, Vestavia Hills, AL 35216
248 Big Springs Dr, Vestavia Hills, AL 35216
2013 Beverly Hills Dr, Vestavia Hills, AL 35216
3312 Blueberry Ln, Vestavia Hills, AL 35216
3489 Birchwood Ln, Vestavia, AL 35243
3617 Birchwood Ln, Vestavia, AL 35243
3625 Birchwood Ln, Vestavia, AL 35243
3485 Birchwood Ln, Vestavia, AL 35243
3481 Birchwood Ln, Vestavia, AL 35243
3493 Birchwood Ln, Vestavia, AL 35243
3621 Birchwood Ln, Vestavia, AL 35243
3456 Birchwood Ln, Vestavia, AL 35243
1512 Blind Brook Ln, Vestavia Hills, AL 35216
1516 Blind Brook Ln, Vestavia Hills, AL 35216
1520 Blind Brook Ln, Vestavia Hills, AL 35216
1529 Blind Brook Ln, Vestavia Hills, AL 35216
3307 Blueberry Ln, Vestavia Hills, AL 35216
2204 Biltmore Ave, Vestavia Hills, AL 35216
3309 Blueberry Ln, Vestavia Hills, AL 35216
1508 Blind Brook Ln, Vestavia Hills, AL 35216
3632 Birchwood Ln, Vestavia, AL 35243
2109 Beverly Hills Dr, Vestavia Hills, AL 35216
3647 Birchwood Ln, Vestavia, AL 35243
1533 Blind Brook Ln, Vestavia Hills, AL 35216
1504 Blind Brook Ln, Vestavia Hills, AL 35216
2101 Beverly Hills Dr, Vestavia Hills, AL 35216
3543 Blue Jay Rd, Vestavia, AL 35243
1551 Blind Brook Ln, Vestavia Hills, AL 35216
2105 Beverly Hills Dr, Vestavia Hills, AL 35216
3624 Birchwood Cir, Vestavia, AL 35243
2125 Beverly Hills Dr, Vestavia Hills, AL 35216
1524 Blind Brook Ln, Vestavia Hills, AL 35216
2128 Beverly Hills Dr, Vestavia Hills, AL 35216
2124 Beverly Hills Dr, Vestavia Hills, AL 35216
2120 Beverly Hills Dr, Vestavia Hills, AL 35216
3468 Birchwood Ln, Vestavia, AL 35243
3456 Birchwood Ln, Vestavia, AL 35243
3464 Birchwood Ln, Vestavia, AL 35243
3460 Birchwood Ln, Vestavia, AL 35243
1517 Blind Brook Ln, Vestavia Hills, AL 35216
1513 Blind Brook Ln, Vestavia Hills, AL 35216
231 Big Springs Dr, Vestavia Hills, AL 35216
1521 Blind Brook Ln, Vestavia Hills, AL 35216
1509 Blind Brook Ln, Vestavia Hills, AL 35216
1505 Blind Brook Ln, Vestavia Hills, AL 35216
3307 Blueberry Ln Unit 140B, Birmingham, AL 35216