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.