14
4507 NC-55
Durham, NC 27713
$5,870,989 USD
42,952 SF
42,952 SF
$5,870,989 USD
Hotel