234 Harbor Cir
New Orleans, LA 70126
$1,190,000 USD
19,500 SF
19,500 SF
$1,190,000 USD
Warehouse