Homes for sale - 20 Juniper Point Road, Branford, CT 06405 – MLS#17...