Shop24 Global opens new store for students at University of Alabama
Landmark Properties, a fully integrated real estate firm specializing in the investment, development, construction, and management of high-quality communities and private student housing, has elected to place a Shop24 automated convenience store at The Retreat at Lake Tamaha in Tuscaloosa for students attending the University of Alabama. Learn more