PROJECTS

Powers Self-Storage

A new 80,600 sq. ft. climate controlled multi-story self-storage facility on the north-east side of Colorado Springs, CO. Construction began in April 2018 and the property was sold in May of 2019.

Investor average annual return: 35.39%*

State:
35.39%
Scroll to Top