Properties on Wells Ave - Colchester, VT