Organize your favourite listings
Sign up to keep track of your favourite spaces and revisit them later.
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.