Peak Campus Awarded Management of The Avenue at Tuscaloosa near the University of Alabama
Tuscaloosa, Ala. — Peak Campus has been awarded management of The Avenue at Tuscaloosa, an 868-bed student housing community located minutes away from the University of Alabama campus.
…