266 Morse St, Hamden, CT 06517