$699,000
3
Beds
⋅
3
Baths
⋅
21466160
MLS
2429 High Bluff Rd, Vestavia Hills
Listing courtesy of RealtySouth-MB-Crestline.