Pavilia Towers is a new condo development currently in preconstruction at Highway 7 and South Park Road, in the prestigious Thornhill area. ...