18 & 18A Central Street, Somerville, MA 02143
6
beds
2
baths
3,183 Sq.Ft. LIVING AREA
4,040 Sq.Ft. lot