Property Code: 2518793 – 18 The Loch, Hempstead, NY, 11570