22
112 W Main St
Durham, NC 27701
$2,950,000 USD
9,250 SF
9,250 SF
$2,950,000 USD
Storefront