Martin Gallagher Email

President and Chief Operating Officer . Metro Storage

Current Roles

Employees:
68
Revenue:
$9.2M
About
Metro Storage LLC, based in the Chicago area, is the 5th largest privately-held self storage company in the United States, currently owning or operating approximately 100 properties, representing over 6.5 million square feet. Metro Storage LLC is a vertically integrated, single-purpose company specializing in all disciplines related to self storage.
Metro Storage Address
13528 W. Boulton Boulevard
Lake Forest, IL
United States
Metro Storage Email

Past Companies

Metro Storage LLCPresident and Chief Operating Officer

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.