25-51 99th Street, Elmhurst, NY 11373 - MLS#3175379 - Stella Shalam...