17 Hummock Lane, Duxbury, MA 02332