Centro Square Condos is a New Condo development by Liberty Development Corporation located at Highway 7 & Weston Rd, Vaughan.
Centro Square Condos are the first condos of the Centro Square series in Vaughan Ontario. Amenities like a party room is just one of the many features this condo has to offer.