Homes for sale - 723 Leetes Island Road, Branford, CT 06405 – MLS#1...