87-10 51st Ave #4O, Elmhurst, NY 11373 - MLS#3316113 - Stella Shala...