6 Peltola Lane, Carver, MA 02330
3
beds
2
baths
1,930 Sq.Ft. LIVING AREA
0.98 Acres lot