News

A year after hitting the market last summer, Potato Island in Branford's Thimble Islands has a new price tag that's $551,000 ...