Downtown Apartment Building

5816 sq. ft., 8 unit apartment building located in downtown Colorado Springs. Sold on 01/10/2017 for $940,000.

Location