12 Ellsworth Ave, Cambridge, MA is a Exempt (Full Or Partial) that was built in 1889. This property is not for sale. Our records show that 12 Ellsworth Ave has 15 bedrooms, and a total of 7,520 square feet. The lot size of 12 Ellsworth Ave is 11,613 square feet.