Skip to Main Content

American Mini Storage

Location: Colorado Springs, CO
Type: Self Storage
Price: $5,800,000

SMC provided a $5,800,000 loan to refinance the debt existing on the Property. The Property is located at 74 North Amherst Street, Colorado, CO, and is located approximately 80 miles south of Denver, CO. The Subject consists of 477-unit self-storage property, totaling 86,265 SF.