Add this property to your favorites View Details 37 W Haycock Point Road Haycock Point | Branford $2,100,000 3 bd 2 ba 1 ½ ba 1,652 sqft 0.19 acres On Site 234 Days Ago