The Lock Up Self Storage Group, an affiliate of SHS Development, LLC, owns and operates 32 Self storage facilities in 8 different states. The Lock Up is headquartered in Northfield, Illinois, and currently manages more than two million square feet of storage.
Nobbys Beach
Foreshore Park
Newcastle Ocean Baths
Fort Scratchley
Queens Wharf Hotel
Grain Store Newcastle
The Lucky Hotel
Rustica Newcastle Beach