25 Palmer Court, Noank, Groton, CT 06340, USA_20210826_0008.jpg 221A1520ThumbnailsSS RTA Outdoor Living - 015