The Mall at the World Trade Center was a shopping center located in the concourse area of the World Trade Center before it was destroyed on September 11 2001. A new mall called Westfield World Trade Center is currently under construction in the new World Trade Center complex and will be operated and managed by the Westfield Group.
thumbnail
point
address
World Trade Center Manhattan New York United States