Buy
35115
Homes for Sale
Open Houses
New Homes
Recently Sold
Montevallo
Homes for Sale
Open Houses
Recently Sold
Rent
35115
Apartments for Rent
Houses for Rent
Townhomes for Rent
Montevallo
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Montevallo
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
1
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Condo
More
Save Search
Any Price
All Beds
Condo
All Sold
More
Save Search
Recently Sold Apartments in 35115
Recently Sold Homes Near 35115
We found 13 more homes matching your filters just outside 35115
Use arrow keys to navigate
SOLD
MAR 18, 2026
$717,142
2
Beds
2
Baths
1,250
sqft
3152 Belwood Dr,
Birmingham, AL 35243
SOLD
JAN 2, 2026
$60,000
Studio
2
Baths
2,099
sqft
1130 Alabama Ave,
Bessemer, AL 35020
Use arrow keys to navigate
SOLD
DEC 19, 2025
$235,000
2
Beds
2
Baths
1,291
sqft
100 Riverhaven Pl,
Birmingham, AL 35244
Use arrow keys to navigate
SOLD
DEC 19, 2025
$27,440,496
2
Beds
2
Baths
1,186
sqft
3051 Healthy Way,
Vestavia, AL 35243
SOLD
NOV 25, 2025
$3,450,000
Studio
74
Baths
7,267
sqft
420 Fairfax Dr,
Fairfield, AL 35064
SOLD
OCT 3, 2025
$31,363
Studio
46
Baths
14,701
sqft
3900 Lorna Rd,
Birmingham, AL 35244
Use arrow keys to navigate
SOLD
SEP 23, 2025
$165,000
3
Beds
2
Baths
1,314
sqft
2052 Montreat Cir,
Birmingham, AL 35216
SOLD
SEP 16, 2025
$199,500
2
Beds
2.5
Baths
1,560
sqft
111 Cambrian Way,
Birmingham, AL 35242
SOLD
SEP 15, 2025
$500,000
3
Beds
3.5
Baths
1,832
sqft
2950 Cahaba Village Pl,
Birmingham, AL 35243
SOLD
AUG 28, 2025
$15,600,000
Studio
111
Baths
6,054
sqft
331 Olympia Dr,
Birmingham, AL 35209
SOLD
AUG 20, 2025
$189,500
2
Beds
2
Baths
1,111
sqft
1906 Laurel Rd,
Birmingham, AL 35216
SOLD
AUG 18, 2025
$90,000
1
Bed
1
Bath
694
sqft
2044 Montreat Cir #D,
Vestavia Hills, AL 35216
SOLD
AUG 14, 2025
$168,600
2
Beds
2
Baths
1,088
sqft
2030 Montreat Cir #B,
Vestavia Hills, AL 35216