Royal Plaza 16211 89th Avenue, Queens, NY 11432