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 central Mississauga, about from Downtown Toronto and from Toronto Pearson International Airport. Square One's location is...

Compare listings