100 City Centre Drive, Mississauga, ON L5B 2C9, Canada
409 views 💖 2
Square One Shopping Centre is a shopping centre located in Mississauga, Ontario, Canada. It is the second largest shopping centre in Canada with over 2200000sqft of retail space and more than 360 stores and services.