Homes for sale - 22 Overlook Terrace, Plymouth, CT 06786 – MLS#1703...