102 Belmont St., Somerville, MA 02143
8
beds
2
baths
3,606 Sq.Ft. LIVING AREA
3,471 Sq.Ft. lot