14
4507 NC-55
Durham, NC 27713
$5,778,501 USD
42,952 SF
42,952 SF
$5,778,501 USD
Hotel