$550,000
6
Beds
⋅
2
Baths
⋅
21469338
MLS
3987a Christopher Dr Unit ., Vestavia Hills
Listing courtesy of Keller Williams Realty Vestavia.