55 Leafwood Ln Groton Ct 06340, 287