26
7112 Mount Hermon Church Rd
Durham, NC 27705
$2,375,000 USD
20,000 SF
20,000 SF
$2,375,000 USD
Warehouse