106 Filbert St, Hamden, CT