121 Main St
Oxford, NC 27565
$595,000 USD
12,308 SF
12,308 SF
$595,000 USD
Storefront Retail Office