ISBN: | 978-5-5124-2059-1 |
High Quality Content by WIKIPEDIA articles! Prior to June 2011, the World Trade Center of New Orleans was housed in the historic World Trade Center Building, located at 2 Canal Street in the Central Business District of New Orleans, Louisiana. The building, which is a 33-story, 407 feet (124 m)-tall skyscraper, has since been purchased by the city of New Orleans.