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