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
BROOK MOUNTAIN-BROOKWOOD
Properties in Mountain Brook in BROOK MOUNTAIN-BROOKWOOD
Find homes for sale in Mountain Brook by selecting a property below:
3213 Brookwood Rd, Mountain Brk, AL 35223
3429 Brook Mountain Ln, Mountain Brk, AL 35223
3300 Brookwood Rd, Mountain Brk, AL 35223
3521 S Brookwood Pl, Mountain Brk, AL 35223
3453 Brook Mountain Ln, Mountain Brk, AL 35223
3352 S Brookwood Ln, Mountain Brk, AL 35223
3526 S Brookwood Pl, Mountain Brk, AL 35223
3445 Brook Mountain Ln, Mountain Brk, AL 35223
3340 S Brookwood Ln, Mountain Brk, AL 35223
3344 S Brookwood Ln, Mountain Brk, AL 35223
3348 S Brookwood Ln, Mountain Brk, AL 35223
3520 S Brookwood Pl, Mountain Brk, AL 35223
3236 Brookwood Rd, Mountain Brk, AL 35223
3101 Brookwood Rd, Mountain Brk, AL 35223
2221 Brookshire Pl, Mountain Brk, AL 35213
3528 S Brookwood Pl, Mountain Brk, AL 35223
3527 S Brookwood Pl, Mountain Brook, AL 35223
3233 Brookwood Rd, Mountain Brk, AL 35223
3241 Brookwood Rd, Mountain Brk, AL 35223
3305 Brookwood Rd, Mountain Brk, AL 35223
3309 Brookwood Rd, Mountain Brk, AL 35223
3315 Brookwood Rd, Mountain Brk, AL 35223
3323 Brookwood Rd, Mountain Brk, AL 35223
3456 Brook Mountain Ln, Mountain Brk, AL 35223
3356 S Brookwood Ln, Mountain Brk, AL 35223
3513 S Brookwood Cir, Mountain Brk, AL 35223
3505 S Brookwood Cir, Mountain Brk, AL 35223
3121 Brookwood Rd, Mountain Brk, AL 35223
3237 Brookwood Rd, Mountain Brk, AL 35223
3113 Brookwood Rd, Mountain Brk, AL 35223
3509 S Brookwood Cir, Mountain Brk, AL 35223
2323 Brookshire Pl, Mountain Brk, AL 35213
3517 S Brookwood Cir, Mountain Brk, AL 35223
2325 Brookshire Pl, Mountain Brk, AL 35213
2219 Brookshire Pl #2219, Mountain Brook, AL 35213
2223 Brookshire Pl, Mountain Brk, AL 35213
3525 S Brookwood Cir, Mountain Brk, AL 35223
3000 Brookwood Rd, Mountain Brk, AL 35223
3529 S Brookwood Rd, Mountain Brk, AL 35223
2217 Brookshire Pl, Mountain Brk, AL 35213
3501 S Brookwood Cir, Mountain Brk, AL 35223
3345 S Brookwood Ln, Mountain Brk, AL 35223
3349 S Brookwood Ln, Mountain Brk, AL 35223
2319 Brookshire Pl #0, Mountain Brook, AL 35213
3353 S Brookwood Ln, Mountain Brk, AL 35223
2221 Brookshire Pl #2221, Mountain Brook, AL 35213
2207 Brookshire Pl #2207, Mountain Brk, AL 35213
3201 Brookwood Rd, Mountain Brk, AL 35223
2205 Brookshire Pl, Mountain Brk, AL 35213
2975 Brookwood Rd, Mountain Brk, AL 35223
2203 Brookshire Pl, Mountain Brk, AL 35213
3100 Brookwood Rd, Mountain Brk, AL 35223
3304 Brookwood Rd, Mountain Brk, AL 35223
3424 Brook Mountain Ln, Mountain Brk, AL 35223
3308 Brookwood Rd, Mountain Brk, AL 35223
3421 Brook Mountain Ln #3, Birmingham, AL 35223
3004 Brookwood Rd, Mountain Brk, AL 35223
2206 Brookshire Pl, Mountain Brk, AL 35213
3204 Brookwood Rd, Mountain Brk, AL 35223
3200 Brookwood Rd, Mountain Brk, AL 35223
3521 S Brookwood Cir, Mountain Brk, AL 35223
3220 Brookwood Rd, Mountain Brk, AL 35223
3216 Brookwood Rd, Mountain Brk, AL 35223
2209 Brookshire Pl, Mountain Brk, AL 35213
3212 Brookwood Rd, Mountain Brk, AL 35223
3208 Brookwood Rd, Mountain Brk, AL 35223
2219 Brookshire Pl, Mountain Brk, AL 35213
3015 Brookwood Rd, Mountain Brk, AL 35223
3005 Brookwood Rd, Mountain Brk, AL 35223
3224 Brookwood Rd, Mountain Brk, AL 35223
2201 Brookshire Pl, Mountain Brk, AL 35213
3469 Brook Mountain Ln, Mountain Brk, AL 35223
2213 Brookshire Pl, Mountain Brk, AL 35213
3472 Brook Mountain Ln, Mountain Brk, AL 35223
3477 Brook Mountain Ln, Mountain Brk, AL 35223
3225 Brookwood Rd, Mountain Brk, AL 35223
3228 Brookwood Rd, Mountain Brk, AL 35223
3437 Brook Mountain Ln, Mountain Brk, AL 35223
2203 Brookshire Pl #2203, Mountain Brook, AL 35213
3316 Brookwood Rd, Mountain Brk, AL 35223
3320 Brookwood Rd, Mountain Brk, AL 35223
3232 Brookwood Rd, Mountain Brk, AL 35223
3312 Brookwood Rd, Mountain Brk, AL 35223
2325 Brookshire Pl #2325, Mountain Brook, AL 35213
3008 Brookwood Rd, Mountain Brk, AL 35223
3012 Brookwood Rd, Mountain Brk, AL 35223
3461 Brook Mountain Ln, Mountain Brk, AL 35223
3205 Brookwood Rd, Mountain Brk, AL 35223
3229 Brookwood Rd, Mountain Brk, AL 35223
3217 Brookwood Rd, Mountain Brk, AL 35223
3221 Brookwood Rd, Mountain Brk, AL 35223
3209 Brookwood Rd, Mountain Brk, AL 35223