ALUM, a luxury hospitality company focused on college towns, today announced its official launch, with Tuscaloosa set to be its first location.
ALUM Tuscaloosa is in development with groundbreaking expected in the coming weeks, according to a news release.

3 months ago
23

