18 W Lakeview Road, Plymouth, CT 06782 - Homesnap