18
4102 Ben Franklin Blvd
Durham, NC 27704
$3,275,000 USD
11,300 SF
11,300 SF
$3,275,000 USD
Medical