79,500 SF 3 story climate controlled indoor self-storage facility with 528 units. Managed by Public Storage, located in Colorado Springs, CO. Opened 10.2024
Site Size
1.49
Acres
Additional Photos
Outside View
Property View
Get Started
Interested in learning more? Send us a message to get started.