14
4507 NC-55
Durham, NC 27713
$6,000,000 USD
42,952 SF
42,952 SF
$6,000,000 USD
Hotel