Property Code: H6330906 – 18 Scott Rd, Greenwich, CT, 06831