Downtown Studio Apartments

3743 sq. ft., 15 studio unit apartment building located in Colorado Springs. Sold on 07/14/2017 for $895,000. Sold and currently managed by Avalon Properties, Inc.

Location