401 E Chapel Hill St
Durham, NC 27701
$2,400,000 USD
6,170 SF
6,170 SF
$2,400,000 USD
Storefront Retail Office