- 2703 Southbury Cir #2703, Vestavia Hills, AL 35216$1,850/mo3 beds · 2 baths2703 Southbury Cir #2703Vestavia Hills, AL 35216
- 2629 River Trace Ct, Vestavia, AL 35243$9,000/mo4 beds · 3.5 baths · 3,363 sq ft2629 River Trace CtVestavia, AL 35243
- 4048 Dolly Ridge Rd #1, Birmingham, AL 35243$2,400/mo3 beds · 2 baths · 1,242 sq ft4048 Dolly Ridge Rd #1Birmingham, AL 35243
- 208 Castlehill Dr, Vestavia Hills, AL 35226$2,980/mo5 beds · 3.5 baths208 Castlehill DrVestavia Hills, AL 35226

- 2617 Southbury Cir #2617, Vestavia Hills, AL 35216$1,685/mo3 beds · 2.5 baths · 1,475 sq ft2617 Southbury Cir #2617Vestavia Hills, AL 35216

- 2836 Vestavia Forest Pl, Vestavia Hills, AL 35216$3,195/mo4 beds · 3 baths · 2,632 sq ft2836 Vestavia Forest PlVestavia Hills, AL 35216

- 1715 Columbiana Ln, Vestavia Hills, AL 35216$2,600/mo4 beds · 2.5 baths1715 Columbiana LnVestavia Hills, AL 35216

- 2986 Green Valley Rd, Vestavia, AL 35243$2,300/mo3 beds · 2.5 baths · 1,824 sq ft2986 Green Valley RdVestavia, AL 35243

- 3360 Mountainside Rd, Vestavia, AL 35243$2,600/mo3 beds · 1.5 baths · 1,410 sq ft3360 Mountainside RdVestavia, AL 35243

- 118 W Grn #118, Vestavia, AL 35243$2,500/mo2 beds · 2 baths118 W Grn #118Vestavia, AL 35243

- Feldspar, Vestavia, AL 35242$3,810/mo3 beds · 1 units availableFeldsparVestavia, AL 35242

- Vestawood Apartments - Vestavia Hills, AL, Vestavia Hills, AL 35216$1,059+ /mo1 - 2 beds · 13 units availableVestawood Apartments - Vestavia Hills, ALVestavia Hills, AL 35216

Updated



