TORONTO — MediPharm Labs Corp. has signed a deal to sell its facility in Hope, B.C., to and Rubicon Organics Inc. for $4.5 million in cash.