Property Code: 3576830 – 22 Lowell Rd, North Hempstead, NY, 11050