Homes for sale - 330 River Road, Hamden, CT 06518 – MLS#170500935 -...