25 Paramount Ave Hamden, CT 06517