17-story apartment project on tap for Frisco, Texas