A recreational cannabis dispensary has taken 1,000 square feet at the base of a new apartment building in Franklin, brokers with Bussel Realty Corp. announced Monday.