The eight-story residential building would be just blocks away from Texas A&M's main campus in College Station—a university ...