Scarborough Town Centre
Managing East Toronto’s Largest Shopping Experience.
Scarborough Town Centre (STC) is a 1.6 million sq. ft. super regional retail centre in Scarborough, Ontario. One of the largest shopping centres in Ontario, STC attracts over 18 million shoppers annually at its 250 retail stores and is more than just a shopping destination with diverse dining and entertainment options.
Our asset management teams work closely with co-owner and property manager, Oxford Properties, to ensure that Scarborough Town Centre remains a top choice for retail consumers across the GTA.
1.6m
sq.ft.
250+
retailers