87-42 Elmhurst Avenue