Homes for sale - 15 Upper Main ST #Lot 2, Essex, VT 05452 – MLS#483...