Completed: 2011 - Sold Out
100 Yorkville Avenue, Toronto, ON
Bloor St W and Avenue Rd
Invar Building Corporation
Invar Building Corporation is a long established Canadian company with over 30 years of development and building experience. Invar has distinguished itself both in Canada and USA with a commitment to providing exceptional quality and value in their commercial, industrial and residential projects. Invar has developed in excess of 3 million square feet of commercial, industrial and retail space, as well as many prestigious residential communities.