19 Forest Hill Rd, Norwalk, CT 06850