Homes for sale - 22 Leach Hollow Road, Sherman, CT 06784 – MLS#1704...