38
365 Canal St
New Orleans, LA 70130
$20.50 - $21.00 USD/SF/YR
415-21,833 SF
41
Spaces Available
Built 1979
21,833 SF Contiguous
Built 1979
415-21,833 SF
$20.50 - $21.00 USD/SF/YR
Class A office tower in downtown New Orleans' Central Business District, with spectacular views of the Mississippi River and the French Quarter, near I-10.
Office