One Canal Place
One Canal Place - View from the southeast along Canal Street
One Canal Place - From the northwest along Canal Street
One Canal Place - View from the south
One Canal Place - View to the northwest from 29th floor of World Trade Center
Structure in General
This is the tallest office building in New Orleans north of Canal Street.
Do you need more information about this building and its related companies?
365 Canal Street
Also recorded for this building:
civil engineering, mechanical systems installation, parking management, property management, structural engineering