U.S. OPERATING PLATFORM

Metro Storage LLC operates in the United States under the “Metro Self Storage” Trademark.  The company has 200 employees operating approximately 87 locations in 12 states covering the eastern half of the U.S.  We are recognized as one of the self-storage industry’s oldest and largest companies with nearly 6,200,000 square feet of storage.

The company introduced the mini-warehouse concept to Illinois, building the first store in Wheeling, Illinois.

www.metrostorage.com

Metro Storage Office
Scroll to Top