54
1731 Camden Ave
Durham, NC 27704
$6,525,000 USD
40,754 SF
40,754 SF
$6,525,000 USD
Manufacturing