December 13, 2019 Bruce Gellerman. The 98 unit Finch Cambridge passive house on Concord Avenue ... designed to simultaneously address two of today's toughest problems: the climate crisis and the urgent need for affordable housing. ... will become the city's largest affordable housing project built in the last 40 years.