$1,999,900
6
Beds
⋅
7
Baths
⋅
21469284
MLS
4392 Kings Mountain Rdg, Vestavia Hills
Listing courtesy of ARC Realty Vestavia-Liberty Pk.