Property Code: 170576437 – 3 Hekma Rd, Greenwich, Connecticut, 06831