Business Description
Global Self Storage is a real estate investment trust that owns and operates storage facilities across eight US states, including New York, Illinois, and South Carolina. The company rents secure and affordable storage units to both individuals and businesses, with each location built for easy access. Founded in Maryland in 1983, it currently runs 13 properties through its own subsidiaries.