A seven-story apartment tower may be coming to the site of the old Twin City Mall along Northlake Boulevard.