Homes for sale - 2039 Main ST, New Haven, VT 05472 – MLS#4851410 - ...