$399,000
- 3 Beds
- 2 Baths
- 1,314 Sq Ft
2085 21st Ave S, Birmingham, AL 35209
2085 21st Ave S, Birmingham, AL 35209$399,000
2085 21st Ave S, Birmingham, AL 35209
2085 21st Ave S, Birmingham, AL 35209$789,900
3917 Wooten Dr, Cahaba Heights, AL 35243
3917 Wooten Dr, Cahaba Heights, AL 35243$1,995,000 New Construction
2809 Green Valley Rd, Mountain Brook, AL 35243
2809 Green Valley Rd, Mountain Brook, AL 35243$1,649,900
622 Dexter Ave, Mountain Brook, AL 35213
622 Dexter Ave, Mountain Brook, AL 35213$995,000
3558 Westbury Rd, Mountain Brook, AL 35223
3558 Westbury Rd, Mountain Brook, AL 35223$875,000
180 Peachtree Cir, Mountain Brook, AL 35213
180 Peachtree Cir, Mountain Brook, AL 35213$919,000
2836 Overton Rd, Mountain Brook, AL 35223
2836 Overton Rd, Mountain Brook, AL 35223$950,000
3517 Mill Springs Rd, Mountain Brook, AL 35223
3517 Mill Springs Rd, Mountain Brook, AL 35223$1,550,000
3861 Glencoe Dr, Mountain Brook, AL 35213
3861 Glencoe Dr, Mountain Brook, AL 35213$1,495,000
3608 Grand Rock Ln, Mountain Brook, AL 35223
3608 Grand Rock Ln, Mountain Brook, AL 35223$1,595,000
3623 Locksley Dr, Mountain Brook, AL 35223
3623 Locksley Dr, Mountain Brook, AL 35223$879,000
3410 Montevallo Rd S, Mountain Brook, AL 35213
3410 Montevallo Rd S, Mountain Brook, AL 35213$925,000
3438 River Bend Rd, Mountain Brook, AL 35243
3438 River Bend Rd, Mountain Brook, AL 35243$878,000
4012 Little Branch Rd, Mountain Brook, AL 35243
4012 Little Branch Rd, Mountain Brook, AL 35243$874,500 Coming Soon
118 Cherry St, Mountain Brook, AL 35213
118 Cherry St, Mountain Brook, AL 35213$1,049,000 Coming Soon
3801 Knollwood Dr, Mountain Brook, AL 35243
3801 Knollwood Dr, Mountain Brook, AL 35243$1,250,000
2011 Magnolia Ridge, Vestavia, AL 35243
2011 Magnolia Ridge, Vestavia, AL 35243$865,000
1617 Montrose Place, Birmingham, AL 35213
1617 Montrose Place, Birmingham, AL 35213$799,000
3550 Westbury Rd, Mountain Brook, AL 35223
3550 Westbury Rd, Mountain Brook, AL 35223$649,900
3516 Brookwood Rd, Mountain Brook, AL 35223
3516 Brookwood Rd, Mountain Brook, AL 35223$690,000
4840 Mill Springs Cir, Mountain Brook, AL 35223
4840 Mill Springs Cir, Mountain Brook, AL 35223$594,999
4020 Royal Oak Cir, Mountain Brook, AL 35243
4020 Royal Oak Cir, Mountain Brook, AL 35243$1,975,000
3833 Moss Creek Cir, Mountain Brook, AL 35223
3833 Moss Creek Cir, Mountain Brook, AL 35223$2,595,000
3205 Sterling Rd, Mountain Brook, AL 35213
3205 Sterling Rd, Mountain Brook, AL 35213$2,100,000
3042 Salisbury Rd, Mountain Brook, AL 35213
3042 Salisbury Rd, Mountain Brook, AL 35213$2,150,000
3551 Spring Valley Ct, Mountain Brook, AL 35223
3551 Spring Valley Ct, Mountain Brook, AL 35223$2,900,000
31 Clarendon Rd, Mountain Brook, AL 35213
31 Clarendon Rd, Mountain Brook, AL 35213$799,000
3757 Rockhill Rd, Mountain Brook, AL 35223
3757 Rockhill Rd, Mountain Brook, AL 35223$1,900,000
4200 Old Leeds Rd, Mountain Brook, AL 35213
4200 Old Leeds Rd, Mountain Brook, AL 35213$2,799,000
3 Stonehurst Green, Mountain Brook, AL 35213
3 Stonehurst Green, Mountain Brook, AL 35213$800,000
3857 Cromwell Dr, Mountain Brook, AL 35243
3857 Cromwell Dr, Mountain Brook, AL 35243$689,000 Open Sun 3PM - 5PM
3821 Rockbrook Cir, Mountain Brook, AL 35213
3821 Rockbrook Cir, Mountain Brook, AL 35213$1,790,000
4147 Stone River Rd, Mountain Brook, AL 35213
4147 Stone River Rd, Mountain Brook, AL 35213$3,150,000
21 Ridge Dr, Mountain Brook, AL 35213
21 Ridge Dr, Mountain Brook, AL 35213$799,000
4612 Battery Ln, Mountain Brook, AL 35213
4612 Battery Ln, Mountain Brook, AL 35213$687,000 Open Fri 8AM - 7PM
316 Cross Ridge Rd, Mountain Brook, AL 35213
316 Cross Ridge Rd, Mountain Brook, AL 35213$799,000
2944 Pine Haven Dr, Mountain Brook, AL 35223
2944 Pine Haven Dr, Mountain Brook, AL 35223$699,000
2845 Carlisle Rd, Birmingham, AL 35213
2845 Carlisle Rd, Birmingham, AL 35213$759,800
3526 S Brookwood Place, Mountain Brook, AL 35223
3526 S Brookwood Place, Mountain Brook, AL 35223$2,449,000
1 Chester Rd, Mountain Brook, AL 35223
1 Chester Rd, Mountain Brook, AL 35223Showing Results 1 - 40, Page 1 of 2
The historic community of Mountain Brook provides small-town charm right on the outskirts of Birmingham. Shopping districts, restaurants, parks and golf courses make this town a popular place to live and a sought-after tourist destination. Proximity to the Cahaba River adds a scenic element to outdoor activities and opens up possibilities for fishing and kayaking. Highly rated schools bring in younger families to mix with the older crowd and their well-maintained homes. "It's a great place to grow up in, with big front yards and great schools," ...
On average, homes in Mountain Brook, AL sell after 31 days on the market compared to the national average of 47 days. The average sale price for homes in Mountain Brook, AL over the last 12 months is $1,126,774, down 4% from the average home sale price over the previous 12 months.
In Mountain Brook, there are currently 62 houses for sale, offering an array of options for potential buyers. With houses priced between $399,000 to $3,998,000, there's a range to accomodate every budget. As of April, 2025 the median home price in Mountain Brook is $849,000, while the average sale price is $1,126,774, offering insights into the local housing market. On average, houses spend 31 days listed before being sold. Whether you're searching for a single-family residence, exploring single-family detached houses for sale, or considering new construction houses for sale, there are options to cater to different lifestyles. Explore the listings and houses for sale in Mountain Brook, AL and find the perfect place to call home.