18
2301 Julia St
New Orleans, LA 70119
$10.00 - $12.00 USD/SF/YR
1,000-30,000 SF
3
Spaces Available
Built 1985
30,000 SF Contiguous
Built 1985
1,000-30,000 SF
$10.00 - $12.00 USD/SF/YR
Office, Industrial