119 E Main St
Marshville, NC 28103
$799,000 USD
3,257 SF
3,257 SF
$799,000 USD
Restaurant