Weston Rd / Hwy 7 Discover an exceptional opportunity at Centro Square, a prestigious mixed-use development strategically located in Vaughan's thriving Corporate Centre. This meticulously maintained office/retail unit offers approximately 1,070 square feet of premium commercial space, featuring