22
60 2nd Ave SW
Taylorsville, NC 28681
$465,000 USD
3,190 SF
3,190 SF
$465,000 USD
Healthcare