5740 Citrus Blvd
New Orleans, LA 70123
$17.75 - $20.00 USD/SF/YR
1,299-2,906 SF
3
Spaces Available
Built 2000
2,906 SF Contiguous
Built 2000
1,299-2,906 SF
$17.75 - $20.00 USD/SF/YR
Office