Checkpoint Surgical, a privately held medical device company based in Cleveland, Ohio, signed a new lease for 13,721 square feet of office space in the Park Central Plaza office complex in Independence, Ohio, according to real estate brokers involved in the deal.