$799,000

1307 Devlin Road, Duxbury, VT, 05676

PENDING