$399,900

3787 VT Route 100, Duxbury, VT, 05676

PENDING