$549,000

25 Trout Farm Ln UNIT 25, Duxbury, MA, 02332

PENDING