Homes for sale - 28 Spring Rock Road, Branford, CT 06405 – MLS#1702...