Property Code: 3096856 – 642 Knollwood Dr, W. Hempstead, NY, 11552