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