Property Code: 170570133 – 10a Willard Rd Unit 105, Norwalk, Connecticut, 06851