120 S Village Ln
Davidson, NC 28036
$450,000 USD
1,085 SF
1
Unit
1,085 SF
$450,000 USD
Medical