Centro Square Condos Phase 2 is the second phase of the popular Centro Square Condos by Liberty Developments, Prices are starting from $270,000+ and the project will feature 333 units at 30 storeys. Centro Square 2 is estimated to be completed in late 2016 or early 2017 and will be located at Weston Road & Northview Boulevard in Vaughan.