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. Sold and currently managed by Avalon Properties, Inc.

Location