Vaughan’s Prime Office Address

The 10- storey office building will offer approximately 150,000 square feet of cutting-edge executive spaces in a variety of modular, 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 parking, there’s no better place to do business in Vaughan than at Centro Square.