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