Metro Storage LLC
Real EstateIllinois, United States11-50 Employees
Metro Storage LLC operates in real estate through its Metro Self Storage brand, and is based at 13528 Boulton Boulevard, Lake Forest, Illinois 60045, United States with a staff of 11 to 50 employees. The company has been in the self storage business since 1973 and built the first self storage location in Illinois. Metro describes its offerings as convenient, secure and professional self storage solutions, positioning these attributes as part of the Metro Advantage. Recent activity includes expansion to Old Bridge, New Jersey in 2022 and a prior opening in Wood-Ridge, New Jersey in 2018. Reported revenue is in the range of $50 million to $100 million.