Property Code: 3571746 – 66 Willow Ave, Hempstead, NY, 11550