59 Properties
$700+
The Place At Galleria
1 Hampton Pl, Vestavia, AL, 35216
1–3 Beds • 1–2 Baths
$939+
Vestavia Place
2555 Mountain Lodge Cir, Vestavia, AL, 35216
1–3 Beds • 1–2 Baths
$1,049+
MarQ Vestavia
1800 Arboretum Cir, Vestavia, AL, 35216
1–3 Beds • 1–2 Baths
$1,050+
Verandas At Rocky Ridge
3741 Chestnut Ridge Ln, Birmingham, AL, 35216
1–3 Beds • 1–2 Baths
$710+
Park At Rocky Ridge
3400 Chstnt Rdg Ln, Birmingham, AL, 35216
1–3 Beds • 1–2 Baths
$789+
Vestavia Park
2070 Vestavia Park Ct, Vestavia, AL, 35216
2–3 Beds • 1–2 Baths
$925+
Georgetown South
2100 Vestridge Dr, Vestavia, AL, 35216
1–3 Beds • 1–2 Baths
$2,650
4211 Lennox Road
4211 Lennox Road, Birmingham, AL, 35216
3 Beds • 2 Bath
$2,500
4009 Lennox Road
4009 Lennox Road, Vestavia Hills, AL, 35216
3 Beds • 2 Bath
$2,700
4013 Lennox Road
4013 Lennox Road, Vestavia Hills, AL, 35216
4 Beds • 3 Bath
$2,650
4025 Lennox Road
4025 Lennox Road, Birmingham, AL, 35216
3 Beds • 2 Bath
$2,700
4171 Lennox Way
4171 Lennox Way, Vestavia Hills, AL, 35216
3 Beds • 2 Bath
$1,800
2204 Montreat Cir
2204 Montreat Cir unit D, Vestavia Hills, AL, 35216
3 Beds • 2 Bath
$1,895
2061a Montreat Cir
2061a Montreat Cir unit A, Vestavia Hills, AL, 35216
3 Beds • 2 Bath
$975
3281 Warringwood Dr
3281 Warringwood Dr, Hoover, AL, 35216
2 Beds • 2 Bath
$975
3271 Warringwood Dr
3271 Warringwood Dr, Hoover, AL, 35216
2 Beds • 2 Bath
$995
3245 Warringwood Dr
3245 Warringwood Dr, Hoover, AL, 35216
2 Beds • 1 Bath
$1,495
3774 Haven View Cir
3774 Haven View Cir unit C, Birmingham, AL, 35216
3 Beds • 2 Bath
$850+
The Willows Apartments
3565 Lorna Road, Hoover, AL, 35216
Studio–3 Beds • 1–2 Baths
$785+
Thirty-One 32 Cypress
3132 Carousel Ct, Birmingham, AL, 35216
1–3 Beds • 1–2 Baths
$1,025+
The Park at Hoover
2135 Centennial Dr, Birmingham, AL, 35216
1–2 Beds • 1–2 Baths
Set a maximum price for your search.
$900+
Kreekview
2601 Yellow Hammer Hl, Birmingham, AL, 35216
1–3 Beds • 1–2 Baths
How many bedrooms do you need?
$1,330
904 CEDAR CREST DR
904 CEDAR CREST DR, Birmingham, AL, 35216
2 Beds • 1 Bath
$2,650
966 Lennox Boulevard
966 Lennox Boulevard, Vestavia Hills, AL, 35216
3 Beds • 3 Bath
How many bathrooms do you need?
$2,900
4222 Lennox Road
4222 Lennox Road, Birmingham, AL, 35216
4 Beds • 4 Bath
$969
1716 Vestawood Ct
1716 Vestawood Ct, Vestavia Hills, AL, 35216
2 Beds • 1 Bath
$2,130
3282 Shallowford Cir
3282 Shallowford Cir, Vestavia Hills, AL, 35216
3 Beds • 3 Bath
$975
3273 Warringwood Dr
3273 Warringwood Dr, Hoover, AL, 35216
2 Beds • 2 Bath
$995
3251 Warringwood Dr
3251 Warringwood Dr, Hoover, AL, 35216
2 Beds • 1 Bath
$2,150
3428 Loch Ridge Dr
3428 Loch Ridge Dr, Birmingham, AL, 35216
3 Beds • 2 Bath