83-34 Broadway #2, Elmhurst, NY 11373 - MLS#3316145 - Stella Shalam...