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
BELLVIEW-BERRYWOOD
Properties in Vestavia Hills in BELLVIEW-BERRYWOOD
Find homes for sale in Vestavia Hills by selecting a property below:
2425 Bellview Dr, Birmingham, AL 35216
2431 Bellview Dr, Birmingham, AL 35216
1614 Bent River Cir, Vestavia Hills, AL 35216
1610 Bent River Cir, Vestavia Hills, AL 35216
1576 Bent River Cir, Vestavia Hills, AL 35216
1564 Bent River Cir, Vestavia Hills, AL 35216
3145 Belwood Dr, Vestavia, AL 35243
1625 Belvedere Dr, Vestavia, AL 35226
1621 Belvedere Dr, Vestavia, AL 35226
549 Benbow Dr, Vestavia, AL 35226
553 Benbow Dr, Vestavia, AL 35226
3557 Bent River Rd, Vestavia Hills, AL 35216
12 Berrywood Dr, Vestavia Hills, AL 35216
3720 Belmont Rd, Irondale, AL 35210
11 Berrywood Dr, Vestavia Hills, AL 35216
3186 Belwood Dr, Vestavia, AL 35243
13 Berrywood Dr, Vestavia Hills, AL 35216
16 Berrywood Dr, Vestavia Hills, AL 35216
15 Berrywood Dr, Vestavia Hills, AL 35216
10 Berrywood Dr, Vestavia Hills, AL 35216
34 Berrywood Dr, Vestavia Hills, AL 35216
18 Berrywood Dr, Vestavia Hills, AL 35216
2 Berrywood Dr, Vestavia Hills, AL 35216
17 Berrywood Dr, Vestavia Hills, AL 35216
3 Berrywood Dr, Vestavia Hills, AL 35216
19 Berrywood Dr, Vestavia Hills, AL 35216
14 Berrywood Dr, Vestavia Hills, AL 35216
4 Berrywood Dr, Vestavia Hills, AL 35216
5008 Bent River Trce, Vestavia Hills, AL 35216
5004 Bent River Trce, Vestavia Hills, AL 35216
1582 Bent River Cir, Vestavia Hills, AL 35216
5036 Bent River Trce, Vestavia Hills, AL 35216
1594 Bent River Cir, Vestavia Hills, AL 35216
5028 Bent River Trce, Vestavia Hills, AL 35216
2435 Bellview Dr, Birmingham, AL 35216
1590 Bent River Cir, Vestavia Hills, AL 35216
5024 Bent River Trce, Vestavia Hills, AL 35216
1586 Bent River Cir, Vestavia Hills, AL 35216
3501 Bent River Rd, Vestavia Hills, AL 35216
3136 Belwood Dr, Vestavia, AL 35243
3171 Belwood Dr, Vestavia, AL 35243
3147 Belwood Dr, Vestavia, AL 35243
3133 Belwood Dr, Vestavia, AL 35243
3151 Belwood Dr, Vestavia, AL 35243
8 Berrywood Dr, Vestavia Hills, AL 35216
1602 Bent River Cir, Vestavia Hills, AL 35216
7 Berrywood Dr, Vestavia Hills, AL 35216
1 Berrywood Dr, Vestavia Hills, AL 35216
6 Berrywood Dr, Vestavia Hills, AL 35216
5 Berrywood Dr, Vestavia Hills, AL 35216
1569 Bent River Cir, Vestavia Hills, AL 35216
9 Berrywood Dr, Vestavia Hills, AL 35216
4020 Bent River Ln, Vestavia Hills, AL 35216
4028 Bent River Ln, Vestavia Hills, AL 35216
7000 Bent River Ct, Vestavia Hills, AL 35216
4016 Bent River Ln, Vestavia Hills, AL 35216
6004 Bent River Cv, Vestavia Hills, AL 35216
7005 Bent River Ct, Vestavia Hills, AL 35216
7001 Bent River Ct, Vestavia Hills, AL 35216
16 Berrywood Dr #16, Vestavia Hills, AL 35216
5025 Bent River Trce, Vestavia Hills, AL 35216
5029 Bent River Trce, Vestavia Hills, AL 35216
5033 Bent River Trce, Vestavia Hills, AL 35216
4112 Bent River Ln, Vestavia Hills, AL 35216
4 Berrywood Dr #4, Vestavia Hills, AL 35216
3809 Bent River Rd, Hoover, AL 35216
4011 Bent River Ln, Vestavia Hills, AL 35216
4001 Bent River Ln, Vestavia Hills, AL 35216
3817 Bent River Rd, Hoover, AL 35216
3159 Belwood Dr, Vestavia, AL 35243
3813 Bent River Rd, Hoover, AL 35216
3805 Bent River Rd, Hoover, AL 35216
4068 Bent River Ln, Vestavia Hills, AL 35216
3801 Bent River Rd, Hoover, AL 35216
6001 Bent River Cv, Vestavia Hills, AL 35216
4032 Bent River Ln, Vestavia Hills, AL 35216
6000 Bent River Cv, Vestavia Hills, AL 35216
3190 Belwood Dr, Vestavia, AL 35243
1547 Bent River Cir, Vestavia Hills, AL 35216
1568 Bent River Cir, Vestavia Hills, AL 35216
4105 Bent River Ln, Vestavia Hills, AL 35216
1606 Bent River Cir, Vestavia Hills, AL 35216
4099 Bent River Ln, Vestavia Hills, AL 35216
4081 Bent River Ln, Vestavia Hills, AL 35216
11 Berrywood Dr #11, Birmingham, AL 35216
1620 Bent River Cir, Vestavia Hills, AL 35216
5000 Bent River Trce, Vestavia Hills, AL 35216
1605 Bent River Cir, Vestavia Hills, AL 35216
4113 Bent River Ln, Vestavia Hills, AL 35216
5016 Bent River Trce, Vestavia Hills, AL 35216
12 Berrywood Dr #12, Vestavia Hills, AL 35216
1554 Bent River Cir, Vestavia Hills, AL 35216
3164 Belwood Dr, Vestavia, AL 35243
3172 Belwood Dr, Vestavia, AL 35243
3184 Bellwood Dr, Vestavia Hills, AL 35243
845 S Bend Ln #23, Vestavia Hills, AL 35216
1617 Belvedere Dr, Vestavia, AL 35226
1613 Belvedere Dr, Vestavia, AL 35226
1609 Belvedere Dr, Vestavia, AL 35226
1612 Belvedere Dr, Vestavia, AL 35226
3132 Belwood Dr, Vestavia, AL 35243
1608 Belvedere Dr, Vestavia, AL 35226
4056 Bent River Ln, Vestavia Hills, AL 35216
4048 Bent River Ln, Vestavia Hills, AL 35216
3823 Bent River Rd, Hoover, AL 35216
3827 Bent River Rd, Hoover, AL 35216
4065 Bent River Ln, Vestavia Hills, AL 35216
4049 Bent River Ln, Vestavia Hills, AL 35216
2426 Bellview Dr, Birmingham, AL 35216
3157 Belwood Dr, Vestavia, AL 35243
4029 Bent River Ln, Vestavia Hills, AL 35216
4035 Bent River Ln, Vestavia Hills, AL 35216
3130 Belwood Dr, Vestavia, AL 35243
4005 Bent River Ln, Vestavia Hills, AL 35216
3152 Belwood Dr, Vestavia, AL 35243
1620 Belvedere Dr, Vestavia, AL 35226
4025 Bent River Ln, Vestavia Hills, AL 35216
1616 Belvedere Dr, Vestavia, AL 35226
853 S Bend Ln #24, Vestavia Hills, AL 35216
4045 Bent River Ln, Vestavia Hills, AL 35216
552 Benbow Dr, Vestavia, AL 35226
4057 Bent River Ln, Vestavia Hills, AL 35216
4053 Bent River Ln, Vestavia Hills, AL 35216
1624 Belvedere Dr, Vestavia, AL 35226