12
1020 S Miami Blvd
Durham, NC 27703
$5,500,000 USD
34,433 SF
34,433 SF
$5,500,000 USD
Freestanding