12
943 Lafayette St
New Orleans, LA 70113
$4,950,000 USD
27,000 SF
27,000 SF
$4,950,000 USD
Warehouse