The Taylor Apartments

15502 sq. ft., 30 unit senior apartment complex located just north of Old North End of Colorado Springs. Sold on 05/18/2015 for 1,755,000.

Location