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
MEMORY-MONTCLAIR
Properties in Mountain Brook in MEMORY-MONTCLAIR
Find homes for sale in Mountain Brook by selecting a property below:
1228 Mill Ln, Birmingham, AL 35210
3546 Mill Springs Rd, Mountain Brk, AL 35223
3517 Mill Run Rd, Mountain Brk, AL 35223
3525 Mill Springs Rd, Mountain Brk, AL 35223
3501 Mill Run Rd, Mountain Brk, AL 35223
4851 Mill Springs Cir #0, Mountain Brook, AL 35223
3504 Mill Springs Rd, Mountain Brk, AL 35223
3521 Mill Run Rd, Mountain Brk, AL 35223
3525 Mill Run Rd, Mountain Brk, AL 35223
4851 Mill Springs Cir Unit METES & BOUNDS, Mountain Brook, AL 35223
3505 Mill Run Rd, Mountain Brk, AL 35223
3521 Mill Springs Rd, Mountain Brk, AL 35223
4851 Mill Springs Cir, Mountain Brk, AL 35223
3517 Mill Springs Rd, Mountain Brk, AL 35223
3537 Mill Run Rd, Mountain Brk, AL 35223
3516 Mill Run Rd, Mountain Brk, AL 35223
3520 Mill Run Rd, Mountain Brk, AL 35223
3504 Mill Run Rd, Mountain Brk, AL 35223
3500 Mill Run Rd, Mountain Brk, AL 35223
3529 Mill Springs Rd, Mountain Brk, AL 35223
3541 Mill Run Rd, Mountain Brk, AL 35223
3808 Montclair Rd, Mountain Brk, AL 35213
3907 Memory Brook Cir, Mountain Brk, AL 35213
2718 Millwood Rd, Mountain Brk, AL 35243
3512 Mill Run Rd, Mountain Brk, AL 35223
3905 Memory Brook Cir, Mountain Brk, AL 35213
3810 Montclair Rd, Mountain Brk, AL 35213
3903 Memory Brook Cir, Mountain Brk, AL 35213
3904 Memory Brook Cir, Mountain Brk, AL 35213
3902 Memory Brook Cir, Mountain Brk, AL 35213
420 Michael Ln Lot 13, Birmingham, AL 35213
3613 Montclair Rd, Birmingham, AL 35213
3900 Memory Brook Cir, Mountain Brk, AL 35213
11 Memory Ln, Mountain Brk, AL 35213
7 Memory Ln, Mountain Brk, AL 35213
401 Michael Ln, Mountain Brk, AL 35213
3 Memory Ln, Mountain Brk, AL 35213
1249 Mill Ln, Birmingham, AL 35210
3514 Mill Springs Rd, Mountain Brk, AL 35223
3540 Mill Run Rd, Mountain Brk, AL 35223
156 Memory Ct, Mountain Brk, AL 35213
3508 Mill Run Rd, Mountain Brk, AL 35223
152 Memory Ct, Mountain Brk, AL 35213
425 Michael Ln, Mountain Brk, AL 35213
4844 Mill Springs Cir Unit NA, Birmingham, AL 35223
421 Michael Ln, Mountain Brk, AL 35213
10 Memory Ln, Mountain Brk, AL 35213
14 Memory Ln, Mountain Brk, AL 35213
405 Michael Ln, Mountain Brk, AL 35213
417 Michael Ln, Mountain Brk, AL 35213
3505 Mill Springs Rd, Mountain Brk, AL 35223
424 Michael Ln, Mountain Brk, AL 35213
3806 Montclair Rd, Mountain Brk, AL 35213
18 Memory Ln, Mountain Brk, AL 35213
409 Michael Ln, Mountain Brk, AL 35213
3613 Montclair Rd Unit ,, Birmingham, AL 35213
412 Michael Ln, Mountain Brk, AL 35213
416 Michael Ln, Mountain Brk, AL 35213
420 Michael Ln, Mountain Brk, AL 35213
3840 Montclair Rd, Mountain Brk, AL 35213
3533 Mill Springs Rd, Mountain Brk, AL 35223
3828 Montclair Rd, Mountain Brk, AL 35213
3838 Montclair Rd, Mountain Brk, AL 35213
3836 Montclair Rd, Mountain Brk, AL 35213
3826 Montclair Rd, Mountain Brk, AL 35213
3824 Montclair Rd, Mountain Brk, AL 35213
3822 Montclair Rd, Mountain Brk, AL 35213
3820 Montclair Rd, Mountain Brk, AL 35213
3818 Montclair Rd, Mountain Brk, AL 35213
3816 Montclair Rd, Mountain Brk, AL 35213
3814 Montclair Rd, Mountain Brk, AL 35213
3812 Montclair Rd, Mountain Brk, AL 35213
3550 Mill Springs Rd, Mountain Brk, AL 35223
3830 Montclair Rd, Mountain Brk, AL 35213
3834 Montclair Rd, Mountain Brk, AL 35213
3518 Mill Springs Rd, Mountain Brk, AL 35223
3542 Mill Springs Rd, Mountain Brk, AL 35223
3526 Mill Springs Rd, Mountain Brk, AL 35223
3832 Montclair Rd, Mountain Brk, AL 35213
3522 Mill Springs Rd, Mountain Brk, AL 35223
3530 Mill Springs Rd, Mountain Brk, AL 35223
3538 Mill Springs Rd, Mountain Brk, AL 35223
3534 Mill Springs Rd, Mountain Brk, AL 35223
3513 Mill Run Rd, Mountain Brk, AL 35223
408 Michael Ln, Mountain Brk, AL 35213
3806 Montclair Rd, Mountain Brk, AL 35213
413 Michael Ln, Mountain Brk, AL 35213
3804 Montclair Rd, Birmingham, AL 35213
3509 Mill Run Rd, Mountain Brk, AL 35223
3529 Mill Run Rd, Mountain Brk, AL 35223
15 Memory Ln, Mountain Brk, AL 35213
25 Memory Ln, Mountain Brk, AL 35213