Adam Rivers
Green Island in Branford sells for a whopping $3.5 million
Apr 27, 2023
To be honest, I'm surprised it didn't go for more.
Photo: Getty Images
View Full Site