21 Maple Pond Ln, Duxbury, MA 02332
4
beds
3
baths
2,528 Sq.Ft. LIVING AREA
0.92 Acres lot