22 Parkdale # 1, Somerville, MA 02143
4 Beds 2 Baths 1,650 Sq.Ft. 2.3 Acres