19
1726-1730 Clio St
New Orleans, LA 70113
$9,950,000 USD
12,519 SF
8.05% Cap Rate
12,519 SF
$9,950,000 USD
Hotel