87-40 Elmhurst Avenue