18 Felix Lane, Norwalk CT 06850