4525 N Claiborne Ave
New Orleans, LA 70117
$995,000 USD
17,000 SF
17,000 SF
$995,000 USD
Warehouse