25 Palmer Court, Noank, Groton, CT 06340, USA_20210826_0037.jpg 126 Liberty Hill Road-20210930-036Thumbnails25 Palmer Court, Noank, Groton, CT 06340, USA 20210826 0008