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
Mountain Brook
BRANCH MILL-BRIARCLIFF
Properties in Mountain Brook in BRANCH MILL-BRIARCLIFF
Find homes for sale in Mountain Brook by selecting a property below:
4900 Brandywood Dr, Mountain Brk, AL 35223
3246 E Briarcliff Cir, Mountain Brk, AL 35223
4904 Brandywood Dr, Mountain Brk, AL 35223
3340 E Briarcliff Rd, Mountain Brk, AL 35223
3241 E Briarcliff Rd, Mountain Brk, AL 35223
4916 Brandywood Dr, Mountain Brk, AL 35223
2878 Briarcliff Rd, Birmingham, AL 35223
3332 E Briarcliff Rd, Mountain Brk, AL 35223
3216 E Briarcliff Rd, Mountain Brk, AL 35223
3030 Briarcliff Rd, Mountain Brk, AL 35223
3524 Branch Mill Rd, Mountain Brk, AL 35223
4905 Brandywood Dr, Mountain Brk, AL 35223
3521 Branch Mill Rd, Birmingham, AL 35223
3328 E Briarcliff Rd, Mountain Brk, AL 35223
3237 E Briarcliff Rd, Mountain Brk, AL 35223
4908 Brandywood Dr, Mountain Brk, AL 35223
3320 E Briarcliff Rd, Mountain Brk, AL 35223
3333 E Briarcliff Rd, Mountain Brk, AL 35223
3316 E Briarcliff Rd, Mountain Brk, AL 35223
3270 E Briarcliff Rd, Mountain Brk, AL 35223
4912 Brandywood Dr, Mountain Brk, AL 35223
3308 E Briarcliff Rd, Mountain Brk, AL 35223
3337 E Briarcliff Rd, Mountain Brk, AL 35223
2968 Briarcliff Rd, Mountain Brk, AL 35223
3324 E Briarcliff Rd, Mountain Brk, AL 35223
3233 E Briarcliff Rd, Mountain Brk, AL 35223
3016 Briarcliff Rd, Mountain Brk, AL 35223
3256 E Briarcliff Cir, Mountain Brk, AL 35223
3216 E Briarcliff Rd, Mountain Brk, AL 35223
3221 E Briarcliff Rd, Mountain Brk, AL 35223
3241 E Briarcliff Rd #12, Birmingham, AL 35223
3227 E Briarcliff Rd, Mountain Brk, AL 35223
4909 Brandywood Dr, Mountain Brk, AL 35223
4917 Brandywood Cir, Mountain Brk, AL 35223
4921 Brandywood Cir, Mountain Brk, AL 35223
4929 Brandywood Dr, Mountain Brk, AL 35223
4913 Brandywood Cir, Mountain Brk, AL 35223
4925 Brandywood Cir, Mountain Brk, AL 35223
2964 Briarcliff Rd, Mountain Brk, AL 35223
2974 Briarcliff Rd, Mountain Brk, AL 35223
3532 Branch Mill Rd, Mountain Brk, AL 35223
3301 E Briarcliff Rd, Mountain Brk, AL 35223
3305 E Briarcliff Rd, Mountain Brk, AL 35223
3028 Briarcliff Rd, Mountain Brk, AL 35223
3303 E Briarcliff Rd, Mountain Brk, AL 35223
3339 E Briarcliff Rd, Mountain Brk, AL 35223
3212 E Briarcliff Cir, Mountain Brk, AL 35223
3209 E Briarcliff Rd, Mountain Brk, AL 35223
3215 E Briarcliff Rd, Mountain Brk, AL 35223
3024 Briarcliff Rd, Mountain Brk, AL 35223
3020 Briarcliff Rd, Mountain Brk, AL 35223
3015 Briarcliff Rd, Mountain Brk, AL 35223
3009 Briarcliff Rd, Mountain Brk, AL 35223
3401 E Briarcliff Rd, Mountain Brk, AL 35223
3000 Briarcliff Rd, Mountain Brk, AL 35223
3008 Briarcliff Rd, Mountain Brk, AL 35223
3200 E Briarcliff Rd, Mountain Brk, AL 35223
3405 E Briarcliff Rd, Mountain Brk, AL 35223
3004 Briarcliff Rd, Mountain Brk, AL 35223
3208 E Briarcliff Rd, Mountain Brk, AL 35223
3012 Briarcliff Rd, Mountain Brk, AL 35223
2970 Briarcliff Rd, Mountain Brk, AL 35223
3023 Briarcliff Rd, Mountain Brk, AL 35223
3307 E Briarcliff Rd, Mountain Brk, AL 35223
3309 E Briarcliff Rd, Mountain Brk, AL 35223
3027 Briarcliff Rd, Mountain Brk, AL 35223
3327 E Briarcliff Rd, Mountain Brk, AL 35223
3323 E Briarcliff Rd, Mountain Brk, AL 35223
3245 E Briarcliff Rd, Mountain Brk, AL 35223
3315 E Briarcliff Rd, Mountain Brk, AL 35223
3319 E Briarcliff Rd, Mountain Brk, AL 35223
3300 E Briarcliff Rd, Mountain Brk, AL 35223
3312 E Briarcliff Rd, Mountain Brk, AL 35223
3304 E Briarcliff Rd, Mountain Brk, AL 35223
3336 E Briarcliff Rd, Mountain Brk, AL 35223
3232 E Briarcliff Rd, Mountain Brk, AL 35223
2965 Briarcliff Rd, Mountain Brk, AL 35223
3244 E Briarcliff Cir, Mountain Brk, AL 35223
3248 E Briarcliff Cir, Mountain Brk, AL 35223
2973 Briarcliff Rd, Mountain Brk, AL 35223
3520 Branch Mill Rd, Mountain Brk, AL 35223
3001 Briarcliff Rd, Mountain Brk, AL 35223
3260 E Briarcliff Cir, Mountain Brk, AL 35223
3266 E Briarcliff Rd, Mountain Brk, AL 35223
3249 E Briarcliff Rd, Mountain Brk, AL 35223
3210 E Briarcliff Cir, Mountain Brk, AL 35223
4901 Brandywood Dr, Mountain Brook, AL 35223
3019 Briarcliff Rd, Mountain Brk, AL 35223
3325 E Briarcliff Rd, Mountain Brk, AL 35223
3005 Briarcliff Rd, Mountain Brk, AL 35223
3250 E Briarcliff Cir, Mountain Brk, AL 35223
3408 E Briarcliff Rd, Mountain Brk, AL 35223