Property Code: 3589106 – 22 N Forest Avenue, Hempstead, NY, 11570