3023-3027 Chartres St
New Orleans, LA 70117
$15.96 USD/SF/YR
600 SF
1
Space Available
Built 1990
Built 1990
600 SF
$15.96 USD/SF/YR
Coworking Space