Todd Park, Todd Park North