News

0 Burr Island, Branford was listed on Wednesday for $1,050,000. Burr Island is part of the Thimble Islands, a series of 365 islands in Stony Creek Harbor off the coast of Branford in Long Island ...