62 Ibbetson St Unit: 1R, Somerville, MA 02143
2
beds
1
bath
1,200 Sq.Ft. LIVING AREA