Tax service provider Jackson Hewitt has leased space at the site of a 113-unit luxury apartment property in Linden, in a deal arranged by Lee & Associates New Jersey.