8
114 E Main St
Durham, NC 27701
$830,000 USD
2,280 SF
2,280 SF
$830,000 USD
Storefront Retail Office