981-Unit Self-Storage Facility to Open in Chicago

by Kristin Harlow

CHICAGO — A 981-unit, 65,000-square-foot self-storage facility is opening at 6000 W. Touhy Ave. in Chicago. CubeSmart Self Storage will manage the climate-controlled facility, which is expected to open in April. The property, owned by SPM Advisors LLC, was formerly home to a Frozen Ropes facility. Athletico Physical Therapy will remain a tenant at the property.

You may also like