3000 Royal St
New Orleans, LA 70117
$25.00 USD/SF/YR
6,493 SF
1
Space Available
Built 1915
6,493 SF Contiguous
Built 1915
6,493 SF
$25.00 USD/SF/YR
Retail