30
2401 Saint Claude Ave
New Orleans, LA 70117
$15.86 USD/SF/YR
1,500-3,781 SF
1
Space Available
Built 1910
1,500 SF Contiguous
Built 1910
1,500-3,781 SF
$15.86 USD/SF/YR
Retail