51 67 74th St #3 Elmhurst, NY 11373