15
112 S Lopez St
New Orleans, LA 70119
$5,800,000 USD
29,238 SF
12.66% Cap Rate
29,238 SF
$5,800,000 USD
Hospitality