35243 Homes for Sale

77 total properties
View 4513 Pine Tree Circle Vestavia Hills, AL MLS# 21461100
$599,900
2

Beds

1.1

Baths

1,134

Sq.Ft.

4513 Pine Tree Circle

Vestavia Hills, AL

Birmingham
View 2906 Cahaba Village Place # 2906 Mountain Brook, AL MLS# 21461024
$528,900
3

Beds

2.1

Baths

1,832

Sq.Ft.

2906 Cahaba Village Place # 2906

Mountain Brook, AL

Birmingham
View 3326 Pipeline Road Vestavia Hills, AL MLS# 21460763
$365,000
3

Beds

2.0

Baths

2,148

Sq.Ft.

3326 Pipeline Road

Vestavia Hills, AL

Birmingham
The time to sell is now! THE TIME TO SELL IS NOW!
View 3536 Valley Circle Vestavia Hills, AL MLS# 21459945
$450,000
4

Beds

3.0

Baths

2,154

Sq.Ft.

3536 Valley Circle

Vestavia Hills, AL

Birmingham
View 2910 Cahaba Village Place # 2910 Mountain Brook, AL MLS# 21459995
$449,000
2

Beds

2.1

Baths

1,518

Sq.Ft.

2910 Cahaba Village Place # 2910

Mountain Brook, AL

Birmingham
View 3633 Leslie Ann Road Vestavia Hills, AL MLS# 21459809
  • Virtual Tour
1 of 29
OPEN HOUSE: Sunday 10/4 1:00 PM - 3:00 PM
$489,900
4

Beds

3.0

Baths

2,146

Sq.Ft.

3633 Leslie Ann Road

Vestavia Hills, AL

Birmingham
View 2803 Acton Road # 4B Birmingham, AL MLS# 21459216
  • Virtual Tour
1 of 3
$140,000
0.0

Baths

2803 Acton Road # 4B

Birmingham, AL

Birmingham
View 3213 Ridgely Drive Vestavia Hills, AL MLS# 21459075
$325,000
3

Beds

1.0

Baths

1,325

Sq.Ft.

3213 Ridgely Drive

Vestavia Hills, AL

Birmingham
View 4305 Dolly Ridge Lane Vestavia Hills, AL MLS# 21458779
$599,000
4

Beds

2.0

Baths

1,679

Sq.Ft.

4305 Dolly Ridge Lane

Vestavia Hills, AL

Birmingham
View 2657 Alta Glen Drive # Lot 2 Knight's Crest Subdivision Birmingham, AL MLS# 21458726
$295,000
0.0

Baths

2657 Alta Glen Drive # Lot 2 Knight's Crest Subdivision

Birmingham, AL

Birmingham
View 4001 Dolly Ridge Road Vestavia Hills, AL MLS# 21459664
$449,900
4

Beds

2.0

Baths

1,482

Sq.Ft.

4001 Dolly Ridge Road

Vestavia Hills, AL

Birmingham
View 2661 Alta Glen Drive # Lot 1 Knight's Crest Subdivision Birmingham, AL MLS# 21457787
$275,000
0.0

Baths

2661 Alta Glen Drive # Lot 1 Knight's Crest Subdivision

Birmingham, AL

Birmingham
View 4627 Dolly Ridge Road Vestavia Hills, AL MLS# 21457010
$2,398,000
3

Beds

4.0

Baths

5,125

Sq.Ft.

4627 Dolly Ridge Road

Vestavia Hills, AL

Birmingham
View 4032 Meadowview Circle Vestavia Hills, AL MLS# 21456837
$499,900
3

Beds

2.0

Baths

2,071

Sq.Ft.

4032 Meadowview Circle

Vestavia Hills, AL

Birmingham
View 2568 Dolly Ridge Road Vestavia Hills, AL MLS# 21456655
$1,150,000
6

Beds

4.2

Baths

5,365

Sq.Ft.

2568 Dolly Ridge Road

Vestavia Hills, AL

Birmingham
View 3164 Belwood Drive Vestavia Hills, AL MLS# 21455749
  • New Construction with Virtual Tour
1 of 39
$555,000
3

Beds

2.1

Baths

1,700

Sq.Ft.

3164 Belwood Drive

Vestavia Hills, AL

Birmingham
View 2800 Five Oaks Lane Vestavia Hills, AL MLS# 21455476
  • New Construction with Virtual Tour
1 of 5
$1,899,900
6

Beds

5.0

Baths

4,529

Sq.Ft.

2800 Five Oaks Lane

Vestavia Hills, AL

Birmingham
View 1724 Indian Creek Drive Vestavia Hills, AL MLS# 21455367
$1,075,000
4

Beds

3.1

Baths

4,295

Sq.Ft.

1724 Indian Creek Drive

Vestavia Hills, AL

Birmingham
View 3947 Wall Street # 2 Vestavia Hills, AL MLS# 21454988
$699,900
3

Beds

2.1

Baths

2,017

Sq.Ft.

3947 Wall Street # 2

Vestavia Hills, AL

Birmingham
View 3955 Wall Street # 6 Vestavia Hills, AL MLS# 21454832
$729,900
3

Beds

2.1

Baths

2,069

Sq.Ft.

3955 Wall Street # 6

Vestavia Hills, 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 10/01/2026 01:39 AM UTC.