Town Centre Place is a purpose-built, multi-family rental development comprising 1600 units in 4 connected towers. Situated across from Scarborough Town Centre.
Atria Development
Luminare Agency
Launch Campaign

TCP is the largest purpose-built rental project launched in the GTHA in 2023, raising the total units under construction by almost 20%.
Trifold Brochure, e-Invite, Website UI/UX Design, Feather Flags, Backdrop, Banners, Site Signage