Geoff Colella Email
Organizational Leader . Metro Storage
Lake Forest, IL
Locationg***********@metrostoragecorporate.com
Primary EmailHow to contact Geoff Colella
Join and see Geoff's contact info for free!Current Roles
Employees:
67Revenue:
$9MAbout
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 BoulevardLake Forest, IL
United States