Homes for sale - 18 North Main ST, Waterbury, VT 05676 – MLS#478966...