Scarborough Town Centre

Scarborough Town Centre

REMI Network

Scarborough Town Centre hits sales milestone

Scarborough Town Centre (STC) recently hit the $700 in sales per-square-foot mark, positioning the mall as a top retail performer in the GTA.