The Crossings at Northwest, formerly Northwest Plaza, was a shopping mall located in St. Ann, a suburb of St. Louis, Missouri, United States. The mall comprised nearly 1,770,000 square feet of gross leasable area, making it the 27th largest mall in the United States according to the International Council of Shopping Centers prior to its closure. With a total of 1,900,000 square feet of enclosed space, it was the largest enclosed mall in the state of Missouri.
Less