Project Description – 20-storey, 452,000 square feet Class A office building; New Construction Owner – O&Y PropertiesOur Role – Mechanical Project Management Related Continue Reading Previous PostCara Foods, Mississauga (1999)Next PostVictoria Hospital – North Tower Shell, London (2005)