Police find body in North End