3
3317-3333 Chartres St
New Orleans, LA 70117
$20.00 USD/SF/YR
100-18,464 SF
1
Space Available
Built 2013
18,464 SF Contiguous
Built 2013
100-18,464 SF
$20.00 USD/SF/YR
Office