Cochituate Homes Cooperative inc. is located at 1-37 Interfaith Terrace in Framingham off Route 126 close to the Natick line. The property offers 1, 2, 3 and 4 bedroom cooperative housing units. The 2, 3 and 4 bedroom units are townhomes and each has a private fenced in yard area. The 160 units are subsidized with a Section 8 contract, and eligibility restrictions apply. Heat and hot water included. Full size gas stove. Close proximity to public transportation, stores, restaurants and schools.