35223 Homes for Sale

41 total properties
View 2350 Montevallo Road # 1501 Birmingham, AL MLS# 21461584
  • Recently Listed with Virtual Tour
1 of 51
$795,000
3

Beds

2.0

Baths

2,506

Sq.Ft.

2350 Montevallo Road # 1501

Birmingham, AL

Birmingham
View 3836 Rock Creek Trail Mountain Brook, AL MLS# 21461548
  • Recently Listed with Virtual Tour
1 of 68
$1,850,000
6

Beds

6.1

Baths

6,157

Sq.Ft.

3836 Rock Creek Trail

Mountain Brook, AL

Birmingham
View 2101 22Nd Court S Birmingham, AL MLS# 21461141
  • Virtual Tour
1 of 49
$459,000
3

Beds

2.0

Baths

1,152

Sq.Ft.

2101 22Nd Court S

Birmingham, AL

Birmingham
The time to sell is now! THE TIME TO SELL IS NOW!
View 3576 Springhill Road Mountain Brook, AL MLS# 21460682
  • Recently Listed with Virtual Tour
1 of 43
$1,440,000
5

Beds

3.1

Baths

3,516

Sq.Ft.

3576 Springhill Road

Mountain Brook, AL

Birmingham
View 2305 20Th Avenue S # 2305-C Birmingham, AL MLS# 21461343
$290,000
2

Beds

1.0

Baths

828

Sq.Ft.

2305 20Th Avenue S # 2305-C

Birmingham, AL

Birmingham
View 3918 Spring Valley Road Birmingham, AL MLS# 21460277
  • Recently Listed with Virtual Tour
1 of 61
$509,000
4

Beds

2.1

Baths

2,839

Sq.Ft.

3918 Spring Valley Road

Birmingham, AL

Birmingham
View 3575 Great Oak Lane Birmingham, AL MLS# 21460143
$439,900
3

Beds

2.0

Baths

2,313

Sq.Ft.

3575 Great Oak Lane

Birmingham, AL

Birmingham
View 3030 Overhill Road Mountain Brook, AL MLS# 21460161
$1,649,000
4

Beds

4.1

Baths

3,718

Sq.Ft.

3030 Overhill Road

Mountain Brook, AL

Birmingham
View 3781 Glass Drive Vestavia Hills, AL MLS# 21459975
$549,900
3

Beds

2.0

Baths

1,258

Sq.Ft.

3781 Glass Drive

Vestavia Hills, AL

Birmingham
View 2225 Peacock Lane Mountain Brook, AL MLS# 21459373
$899,900
3

Beds

3.1

Baths

2,802

Sq.Ft.

2225 Peacock Lane

Mountain Brook, AL

Birmingham
View 3640 Oakdale Road Mountain Brook, AL MLS# 21459298
$549,000
5

Beds

3.0

Baths

2,732

Sq.Ft.

3640 Oakdale Road

Mountain Brook, AL

Birmingham
View 1061 31St Street S Birmingham, AL MLS# 21459069
$850,000
4

Beds

3.1

Baths

2,963

Sq.Ft.

1061 31St Street S

Birmingham, AL

Birmingham
View 127 Queensbury Crescent Mountain Brook, AL MLS# 21458859
$1,100,000
4

Beds

3.1

Baths

3,932

Sq.Ft.

127 Queensbury Crescent

Mountain Brook, AL

Birmingham
View 3313 Stoneridge Drive Mountain Brook, AL MLS# 21458800
$599,900
3

Beds

3.0

Baths

2,357

Sq.Ft.

3313 Stoneridge Drive

Mountain Brook, AL

Birmingham
View 3348 Overton Road Birmingham, AL MLS# 21458653
  • Virtual Tour
1 of 45
$539,900
3

Beds

2.0

Baths

2,896

Sq.Ft.

3348 Overton Road

Birmingham, AL

Birmingham
View 1905 22Nd Street S Birmingham, AL MLS# 21458753
$364,900
2

Beds

2.0

Baths

1,022

Sq.Ft.

1905 22Nd Street S

Birmingham, AL

Birmingham
View 3136 Ranger Road Vestavia Hills, AL MLS# 21458481
$925,000
4

Beds

3.0

Baths

3,158

Sq.Ft.

3136 Ranger Road

Vestavia Hills, AL

Birmingham
View 3319 E Briarcliff Road Mountain Brook, AL MLS# 21458262
$2,999,000
6

Beds

7.1

Baths

7,233

Sq.Ft.

3319 E Briarcliff Road

Mountain Brook, AL

Birmingham
View 3509 Cold Harbor Lane Mountain Brook, AL MLS# 21457806
$999,000
5

Beds

4.2

Baths

4,481

Sq.Ft.

3509 Cold Harbor Lane

Mountain Brook, AL

Birmingham
View 2503 Mountain Brook Circle # Unit C Mountain Brook, AL MLS# 21456970
$390,000
2

Beds

1.0

Baths

826

Sq.Ft.

2503 Mountain Brook Circle # Unit C

Mountain Brook, AL

Birmingham

Information deemed reliable but not guaranteed.

The data relating to real estate on this web site comes in part from The Internet Data Exchange (IDX) Program of the Birmingham Area Multiple Listing Service, Inc. Detailed information on Real estate listings held by firms other than Weichert Realtors includes the Listing Broker’s Firm Name.

The information being provided is for consumers personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Data is updated as of 08/14/2026 04:27 AM UTC.