Property Code: 3589793 – 507 Lowell Avenue, North Hempstead, NY, 11040