1400 St Charles Ave
New Orleans, LA 70130
$22.50 USD/SF/YR
5,847 SF
1
Space Available
Built 1920
5,847 SF Contiguous
Built 1920
5,847 SF
$22.50 USD/SF/YR
Retail