516 Salisbury St
Wadesboro, NC 28170
$35,000 USD
3,348 SF
3,348 SF
$35,000 USD
Freestanding