$524,900

220 Fox Run, Colchester, VT, 05446

PENDING