Property Code: 2666623 – 138 E Melrose Street, Hempstead, NY, 11580