Metro Storage LLC

About Metro Storage LLC

Metro Self StorageĀ®, a leader in the self storage industry, has been in the business of self storage since 1973. In fact, we built and operated the first self storage location in the state of Illinois. From this beginning, the Metro brand has grown to be one of the most consistently respected and recognized in the industry, gaining a reputation for – more... 

Reviews

Overall

4.0
Based on 20 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture

Salaries

Claimed Profile
Headquarters
Metro Storage LLC
13528 Boulton Boulevard
Lake Forest, Illinois 60045
Links
Metro Storage LLC website