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
MOUNTAIN BRANCH-MOUNTAIN VIEW
Properties in Vestavia Hills in MOUNTAIN BRANCH-MOUNTAIN VIEW
Find homes for sale in Vestavia Hills by selecting a property below:
835 Mountain Branch Ln, Vestavia, AL 35226
839 Mountain Branch Ln, Vestavia, AL 35226
848 Mountain Branch Dr, Vestavia, AL 35226
2555 Mountain Lodge Cir, Vestavia Hills, AL 35216
3337 Mountainside Rd, Vestavia, AL 35243
3341 Mountainside Rd, Vestavia, AL 35243
3405 Mountainside Rd, Vestavia, AL 35243
945 Mountain Branch Dr, Vestavia, AL 35226
913 Mountain Branch Dr, Vestavia, AL 35226
948 Mountain Branch Dr, Vestavia, AL 35226
964 Mountain Branch Dr, Vestavia, AL 35226
3337 Mountainside Rd Unit N/A, Vestavia Hills, AL 35243
3365 Mountainside Rd, Vestavia, AL 35243
3313 Mountainside Rd, Vestavia, AL 35243
3348 Mountainside Rd, Vestavia, AL 35243
3363 Mountainside Rd #20, Vestavia Hills, AL 35243
3340 Mountainside Rd, Vestavia, AL 35243
3353 Mountainside Rd, Vestavia, AL 35243
3308 Mountainside Rd, Vestavia, AL 35243
3320 Mountainside Rd, Vestavia, AL 35243
3349 Mountainside Rd, Vestavia, AL 35243
3316 Mountainside Rd, Vestavia, AL 35243
846 Mountain Branch Ln, Vestavia, AL 35226
3327 Mountainside Rd, Vestavia, AL 35243
3324 Mountainside Rd, Vestavia, AL 35243
914 Mountain Branch Dr, Vestavia, AL 35226
3345 Mountainside Rd, Vestavia, AL 35243
3312 Mountainside Rd, Vestavia, AL 35243
912 Mountain Branch Dr, Vestavia, AL 35226
920 Mountain Branch Dr, Vestavia, AL 35226
864 Mountain Branch Dr, Vestavia, AL 35226
3425 Mountainside Rd, Vestavia Hills, AL 35243
3363 Mountainside Rd, Vestavia, AL 35243
2125 Mountain View Dr, Vestavia Hills, AL 35216
3324 Mountainside Rd, Vestavia, AL 35243
2575 Mountain Lodge Cir, Vestavia Hills, AL 35216
3309 Mountainside Rd, Vestavia, AL 35243
3421 Mountainside Rd, Vestavia Hills, AL 35243
3412 Mountainside Rd, Vestavia, AL 35243
3408 Mountainside Rd, Vestavia, AL 35243
3420 Mountainside Rd, Vestavia, AL 35243
3417 Mountainside Rd, Vestavia, AL 35243
3413 Mountainside Rd, Vestavia, AL 35243
2115 Mountain View Dr, Vestavia Hills, AL 35216
838 Mountain Branch Ln, Vestavia, AL 35226
818 Mountain Branch Ln, Vestavia, AL 35226
3409 Mountainside Rd, Vestavia, AL 35243
822 Mountain Branch Ln, Vestavia, AL 35226
936 Mountain Branch Dr, Vestavia, AL 35226
845 Mountain Branch Dr, Vestavia, AL 35226
3317 Mountainside Rd, Vestavia, AL 35243
849 Mountain Branch Dr, Vestavia, AL 35226
3416 Mountainside Rd, Vestavia, AL 35243
817 Mountain Branch Ln, Vestavia, AL 35226
2200 Mountain View Dr, Vestavia Hills, AL 35216
909 Mountain Branch Dr, Vestavia, AL 35226
860 Mountain Branch Dr, Vestavia, AL 35226
856 Mountain Branch Dr, Vestavia, AL 35226
3336 Mountainside Rd, Vestavia, AL 35243
949 Mountain Branch Dr, Vestavia, AL 35226
823 Mountain Branch Ln, Vestavia, AL 35226
3332 Mountainside Rd, Vestavia, AL 35243
2140 Mountain View Dr, Vestavia Hills, AL 35216
831 Mountain Branch Ln, Vestavia, AL 35226
2136 Mountain View Dr, Vestavia Hills, AL 35216
3328 Mountainside Rd, Vestavia, AL 35243
826 Mountain Branch Ln, Vestavia, AL 35226
2148 Mountain View Dr, Vestavia Hills, AL 35216
843 Mountain Branch Ln, Vestavia, AL 35226
852 Mountain Branch Dr, Vestavia, AL 35226
2144 Mountain View Dr, Vestavia Hills, AL 35216
905 Mountain Branch Dr, Vestavia, AL 35226
827 Mountain Branch Ln, Vestavia, AL 35226
2113 Mountain View Dr, Vestavia Hills, AL 35216
2109 Mountain View Dr, Vestavia Hills, AL 35216
2121 Mountain View Dr, Vestavia Hills, AL 35216
2117 Mountain View Dr, Vestavia Hills, AL 35216
2129 Mountain View Dr, Vestavia Hills, AL 35216
2157 Mountain View Dr, Vestavia Hills, AL 35216
2132 Mountain View Dr, Vestavia Hills, AL 35216
2168 Mountain View Dr, Vestavia Hills, AL 35216
2105 Mountain View Dr, Vestavia Hills, AL 35216
2164 Mountain View Dr, Vestavia Hills, AL 35216
2101 Mountain View Dr, Vestavia Hills, AL 35216
2133 Mountain View Dr, Vestavia Hills, AL 35216
2141 Mountain View Dr, Vestavia Hills, AL 35216
2100 Mountain View Dr, Vestavia Hills, AL 35216
952 Mountain Branch Dr, Vestavia, AL 35226
3356 Mountainside Rd, Vestavia, AL 35243
2153 Mountain View Dr, Vestavia Hills, AL 35216
2104 Mountain View Dr, Vestavia Hills, AL 35216
3352 Mountainside Rd, Vestavia, AL 35243
2149 Mountain View Dr, Vestavia Hills, AL 35216
2118 Mountain View Dr, Vestavia Hills, AL 35216
956 Mountain Branch Dr, Vestavia, AL 35226
2161 Mountain View Dr, Vestavia Hills, AL 35216
2128 Mountain View Dr, Vestavia Hills, AL 35216
953 Mountain Branch Dr, Vestavia, AL 35226
3360 Mountainside Rd, Vestavia, AL 35243
844 Mountain Branch Dr, Vestavia, AL 35226
2137 Mountain View Dr, Vestavia Hills, AL 35216
2145 Mountain View Dr, Vestavia Hills, AL 35216
830 Mountain Branch Ln, Vestavia, AL 35226
834 Mountain Branch Ln, Vestavia, AL 35226
960 Mountain Branch Dr, Vestavia, AL 35226
908 Mountain Branch Dr, Vestavia, AL 35226
904 Mountain Branch Dr, Vestavia, AL 35226
932 Mountain Branch Dr, Vestavia, AL 35226
842 Mountain Branch Ln, Vestavia, AL 35226
944 Mountain Branch Dr, Vestavia, AL 35226
940 Mountain Branch Dr, Vestavia, AL 35226
928 Mountain Branch Dr, Vestavia, AL 35226
924 Mountain Branch Dr, Vestavia, AL 35226
2116 Mountain View Dr, Vestavia Hills, AL 35216
2160 Mountain View Dr, Vestavia Hills, AL 35216
2156 Mountain View Dr, Vestavia Hills, AL 35216
2152 Mountain View Dr, Vestavia Hills, AL 35216
2108 Mountain View Dr, Vestavia Hills, AL 35216
2112 Mountain View Dr, Vestavia Hills, AL 35216
1333 Mountain Laurel Cir, Vestavia Hills, AL 35216
900 Mountain Branch Dr, Vestavia, AL 35226
1337 Mountain Laurel Cir, Vestavia Hills, AL 35216
1329 Mountain Laurel Cir, Vestavia Hills, AL 35216
1341 Mountain Laurel Cir, Vestavia Hills, AL 35216