2532 Poydras St
New Orleans, LA 70119
$6.00 USD/SF/YR
12,455 SF
1
Space Available
Built 1960
12,455 SF Contiguous
Built 1960
12,455 SF
$6.00 USD/SF/YR
Industrial