shopping mall

Square One Shopping Centre

Square One Shopping Centre is a shopping mall located in Mississauga, Ontario, Canada. It is one of the largest shopping malls in Canada and the largest mall in Ontario, with over of retail space and more than 360 stores and services. Square One is located at 100 City Centre Drive in the Mississauga City Centre district, about a 30 minute drive from downtown Toronto and about a 15 minute drive from...

Compare listings

Compare