17
1023 S Miami Blvd
Durham, NC 27703
$3,070,000 USD
11,809 SF
11,809 SF
$3,070,000 USD
Warehouse