61 Lake Shore Drive, Duxbury, MA 02332
3
beds
1
bath
984 Sq.Ft. LIVING AREA
1.16 Acres lot