Homes for sale - 20 Scott Street, Hamden, CT 06514 – MLS#170346291 ...