Apartment for sale, 32 Trout Farm Ln Duxbury, in Duxbury, United StatesDuxbury, 32 Trout Farm LnApartment • 6 room(s) • 2 bed. • 1 bath. • 174.01 m²