Be the first to know
Receive emails from properties you follow when new suites are added to them.
The 10-storey office building will offer approximately 150,000 square feet of cutting-edge executive spaces in a variety of flexible floorplans to suit businesses of all sizes, needs and budgets. Bright, airy and spacious work areas come equipped with state-of-the-art facilities, welcome lobby for visitors and much more. With ample surface and underground parking, there’s no better place to do business in Vaughan than at The Offices at Centro Square.