Atria is one of the true Class “A” office complexes in Metro Toronto’s North/East Corridor.

Consisting of three office towers and approximately 920,000 square feet of office space, Atria is able to meet and exceed tenant’s expectations for a professional working environment and provide a level of workplace satisfaction that is second to none.