Source: SpaceGab

The Lock Up: Announcing the Chicago Grand Opening of The Largest Lock Up Self Storage Facility

The new Lakeview location is the largest of all the Lock Up Self Storages nationwide with two separate buildings totalling 112,700 square feet and 1,400 climate controlled self storage units. Chicago, IL (PRWEB) April 23, 2018 The Lock Up Self Storage is proud to announce the grand opening and ribbon cutting ceremony for their [...]

Read full article »
Est. Annual Revenue
$100-500M
Est. Employees
100-250
Robert Soudan's photo - Founder & CEO of The Lock Up

Founder & CEO

Robert Soudan

CEO Approval Rating

68/100

Read more