A new cannabis dispensary has leased 8,600 square feet at a freestanding retail building in the Evesham section of Marlton, in a deal arranged by Rose Commercial Real Estate.