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
20TH-ANTIETAM
Properties in Mountain Brook in 20TH-ANTIETAM
Find homes for sale in Mountain Brook by selecting a property below:
12 Alden Ln, Mountain Brk, AL 35213
209 Annandale Cres, Mountain Brk, AL 35223
2600 Abingdon Rd, Mountain Brk, AL 35243
2617 Abingdon Rd, Mountain Brk, AL 35243
2632 Abingdon Rd, Mountain Brk, AL 35243
1520 Amherst Cir, Vestavia Hills, AL 35216
3804 Ansley Rd, Mountain Brk, AL 35243
3800 Ansley Rd, Mountain Brk, AL 35243
2612 Abingdon Rd, Mountain Brk, AL 35243
2728 Abingdon Rd, Mountain Brk, AL 35243
2604 Abingdon Rd, Mountain Brk, AL 35243
2616 Abingdon Rd, Mountain Brk, AL 35243
201 Annandale Cres, Mountain Brk, AL 35223
2816 Abingdon Pkwy, Vestavia, AL 35243
1507 Amherst Cir #6, Vestavia Hills, AL 35216
2812 Abingdon Pkwy, Vestavia, AL 35243
2800 Abingdon Pkwy, Vestavia, AL 35243
2808 Abingdon Pkwy, Vestavia, AL 35243
11 Alden Ln, Mountain Brk, AL 35213
14 Alden Ln, Mountain Brk, AL 35213
2603 Abingdon Rd, Mountain Brk, AL 35243
4200 Abingdon Trl, Mountain Brk, AL 35243
2636 Abingdon Rd, Birmingham, AL 35243
4230 Abingdon Trl, Mountain Brk, AL 35243
1525 Amherst Cir, Vestavia Hills, AL 35216
4248 Abingdon Trl, Mountain Brk, AL 35243
2749 Abingdon Rd, Mountain Brk, AL 35243
2603 Abingdon Rd #0, Mountain Brook, AL 35243
4112 Abingdon Ln, Mountain Brk, AL 35243
3801 Ansley Rd, Mountain Brk, AL 35243
2628 Abingdon Rd, Mountain Brk, AL 35243
3815 Ansley Rd, Mountain Brk, AL 35243
3808 Ansley Rd, Mountain Brk, AL 35243
1529 Amherst Cir, Vestavia Hills, AL 35216
1521 Amherst Cir, Vestavia Hills, AL 35216
201 Annandale Cres, Mountain Brk, AL 35223
203 Annandale Cres, Mountain Brk, AL 35223
205 Annandale Cres, Mountain Brk, AL 35223
1511 Amherst Cir #7, Vestavia Hills, AL 35216
1529 Amherst Cir, Vestavia Hills, AL 35216
207 Annandale Cres, Mountain Brk, AL 35223
2345 20th Pl W, Birmingham, AL 35208
2736 Abingdon Rd, Mountain Brk, AL 35243
2720 Abingdon Rd, Mountain Brk, AL 35243
2708 Abingdon Rd, Mountain Brk, AL 35243
4200 Antietam Dr, Mountain Brk, AL 35213
211 Annandale Cres, Mountain Brk, AL 35223
213 Annandale Cres, Mountain Brk, AL 35223
215 Annandale Cres, Mountain Brk, AL 35223
2744 Abingdon Rd, Mountain Brk, AL 35243
2721 Abingdon Rd, Mountain Brk, AL 35243
2641 Abingdon Rd, Mountain Brk, AL 35243
2748 Abingdon Rd, Mountain Brk, AL 35243
2760 Abingdon Rd, Mountain Brk, AL 35243
2647 Abingdon Rd, Mountain Brk, AL 35243
2740 Abingdon Rd, Mountain Brk, AL 35243
2391 20th Ave S, Birmingham, AL 35223
4209 Abingdon Trl, Mountain Brk, AL 35243
2700 Abingdon Rd, Mountain Brk, AL 35243
2816 Abingdon Ln, Mountain Brook, AL 35243
2650 Abingdon Rd, Mountain Brk, AL 35243
2642 Abingdon Rd, Mountain Brk, AL 35243
3805 Ansley Rd, Mountain Brk, AL 35243
4209 Abingdon Trl, Mountain Brk, AL 35243
3809 Ansley Rd, Mountain Brk, AL 35243
4217 Abingdon Trl, Mountain Brk, AL 35243
3813 Ansley Rd, Mountain Brk, AL 35243
4225 Abingdon Trl, Mountain Brk, AL 35243
1507 Amherst Cir, Vestavia Hills, AL 35216
2596 Abingdon Rd, Birmingham, AL 35243
1511 Amherst Cir, Vestavia Hills, AL 35216
4233 Abingdon Trl, Mountain Brk, AL 35243
2732 Abingdon Rd, Mountain Brk, AL 35243
4241 Abingdon Trl, Mountain Brk, AL 35243
4249 Abingdon Trl, Mountain Brk, AL 35243
2701 Abingdon Rd, Mountain Brk, AL 35243
1510 Amherst Cir, Vestavia Hills, AL 35216
4125 Abingdon Ln, Mountain Brk, AL 35243
1525 Amherst Cir, Vestavia Hills, AL 35216
2741 Abingdon Rd, Mountain Brk, AL 35243
4116 Abingdon Ln, Mountain Brk, AL 35243
1506 Amherst Cir, Vestavia Hills, AL 35216
1516 Amherst Cir, Vestavia Hills, AL 35216
13 Alden Ln, Mountain Brk, AL 35213
15 Alden Ln, Mountain Brk, AL 35213
4229 Abingdon Trl, Mountain Brk, AL 35243
8 Alden Ln, Mountain Brk, AL 35213
1500 Amherst Cir, Vestavia Hills, AL 35216
10 Alden Ln, Mountain Brk, AL 35213
1515 Amherst Cir, Vestavia Hills, AL 35216
9 Alden Ln, Mountain Brk, AL 35213
1521 Amherst Cir, Vestavia Hills, AL 35216