House for sale, 95 Hounds Ditch Ln, in Duxbury, United StatesDuxbury, 95 Hounds Ditch LnHouse • 1 room(s) • 5 bed. • 6 bath. • 540.6 m²