368 Meridian Street Ext Groton Ct 06340, 38