83-33 Broadway, 2fl, Elmhurst