Terra has worked with 50 housing providers in 24 municipalities across the province to develop more than 4,000 units of affordable family housing.