loading

625 Homes For Sale in Mountain Brook, AL

Sort by:
New
house for sale
3 bds | 2 ba | 1,651 sqft

1761 Old Creek Trl, Vestavia Hills, AL 35216

Move in Ready! Location, Location...Heart of Vestavia Hills...this One Level on Basement has so much to offer! Fresh Pai...
Save
View Home
$299,000
View Est. Payment
New
house for sale
4 bds | 4 ba | 3,941 sqft

866 Southbend Ln, Vestavia Hills, AL 35216

Stone portal & lighthouse tower are the 1st impressions that make this custom home 1 to remember. Formal dining, butler'...
Save
View Home
$799,900
View Est. Payment
New
condominium for sale
3 bds | 3 ba | -- sqft

4140 Heritage Pl, Hoover, AL 35216

This beautiful Hoover Home is built to perfection. When you enter the home you are taken back by soaring ceilings, castl...
Save
View Home
$290,000
View Est. Payment
New
house for sale
3 bds | 1 ba | 1,050 sqft

4909 Pittman Ave, Irondale, AL 35210

The love bug strikes again! Owner just remodeled this great mid century modern and has now gotten married, so you can be...
Save
View Home
$192,500
View Est. Payment
New
house for sale
4 bds | 3 ba | -- sqft

2320 Crossgate Trl, Vestavia Hills, AL 35216

CHARMING ONE OWNER & WELL MAINTAINED, VESTAVIA HOME! Brick with vinyl accent, low maintenance, four bedrooms, three full...
Save
View Home
$339,900
View Est. Payment
New
house for sale
4 bds | 3 ba | 2,503 sqft

3828 Briar Oak Dr, Mountain Brook, AL 35243

Step thru the gorgeous beveled glass door into this immaculate, freshly painted home to experience family living at it's...
Save
View Home
$449,000
View Est. Payment
New
house for sale
4 bds | 3 ba | -- sqft

327 Sterrett Ave, Homewood, AL 35209

This charming brick front porch home has serious curbside appeal! If you're looking for a wonderfully located 4 bedroom ...
Save
View Home
$615,000
View Est. Payment
New
house for sale
4 bds | 5 ba | 3,592 sqft

1305 Buckhead Way, Vestavia Hills, AL 35216

This beautiful three-story home sits nestled in the woods on a quiet cul-de-sac in a highly sought after Vestavia neighb...
Save
View Home
$620,000
View Est. Payment
New
house for sale
3 bds | 1 ba | 1,402 sqft

914 Highland Rd, Homewood, AL 35209

Grab it NOW! Charming cottage has wide open living, dining & kitchen plus features 3 brs AND a sunroom! So much space & ...
Save
View Home
$345,000
View Est. Payment
New
house for sale
4 bds | 3 ba | 4,017 sqft

400 Yorkshire Dr, Homewood, AL 35209

Looking for a sanctuary to call home? This 4BR, 3BA jewel is nestled on a private, corner lot in the highly sought-after...
Save
View Home
$724,900
View Est. Payment
New
house for sale
4 bds | 4 ba | 3,775 sqft

227 Sheridan Ln, Vestavia Hills, AL 35216

Location at it's finest! Convenient to all schools, east elementary, shopping and the country club. Lots of space for en...
Save
View Home
$529,900
View Est. Payment
New
house for sale
4 bds | 4 ba | 3,330 sqft

3401 Danner Cir, Vestavia Hills, AL 35243

Fabulous home in a great location! Convenient to schools and shopping. Lots of space for everyone to roam! Don't miss ou...
Save
View Home
$449,900
View Est. Payment
New
condominium for sale
2 bds | 2 ba | -- sqft

3101 Lorna Rd 311, Hoover, AL 35216

Currently Condo is rented for $900 a month. It is a month to month lease. Buyer has the option to keep tenant or termina...
Save
View Home
$92,000
View Est. Payment
New
house for sale
3 bds | 3 ba | -- sqft

1621 Hamilton Ct, Vestavia Hills, AL 35243

Conveniently located to all of Vestavias amenities, this 3-bedroom, 2.5-bathroom brick home has many extras, including h...
Save
View Home
$325,000
View Est. Payment
New
house for sale
3 bds | 2 ba | -- sqft

2132 Woodhue Cir, Vestavia Hills, AL 35216

Stunning all brick 3 bedroom/2 bath home zoned VESTAVIA HILLS EAST ELEMENTARY! One level living at its best main level ...
Save
View Home
$370,000
View Est. Payment
New
house for sale
4 bds | 3 ba | -- sqft

1773 Woodbine Dr, Homewood, AL 35216

This HOMEWOOD home has the space you have been craving!Level fenced backyard with wrought iron fencing, has an open pati...
Save
View Home
$344,900
View Est. Payment
New
house for sale
4 bds | 3 ba | -- sqft

1904 Indian Hill Rd, Vestavia Hills, AL 35216

All brick 4 bedroom/3 full bath home zoned Vestavia West Elementary! The main level has 3 bedrooms, 2 full baths, large ...
Save
View Home
$339,900
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" >