Atria breaks ground on Toronto’s 1,600-unit Town Centre Place

Atria Development paid less than $2 million two decades ago for a greenfield site across from Toronto’s Scarborough Town Centre. Today, it’s developing the largest purpose-built rental complex to begin construction in the GTHA in 2023 or 2024.