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