Homes for sale - 3542 Vermont Rt 112, Halifax, VT 05358 – MLS#4812...