59-spring-glen-terrace-hamden-connecticut-06517 August 10, 2022 by View this photo of 59 Spring Glen Terrace Hamden, Connecticut 06517