$699,900

29 Marina Loop, Colchester, VT, 05446

PENDING