Property Code: 3578443 – 844 Channel Road, Lido Beach, NY, 11561