$679,000

18 Turquoise Drive, Colchester, VT, 05446

PENDING