16 Cottage Ave, Somerville, MA 02144
3
beds
1.5
baths
1,504 Sq.Ft. LIVING AREA
2.296 Acres lot