The organization last month purchased property at 1012-16 Church Street in downtown Evanston as it moves closer to building a new theater complex on the site.