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