Property Code: 170026925 – 520 Thames Street, Groton, Connecticut, 06340