8 Albion Ter, Somerville, MA 02144
4
beds
2
baths
1,977 Sq.Ft. LIVING AREA
2,570 Sq.Ft. lot