2210 North Weber Street
Colorado Springs, Colorado 80907
* prices subject to change without notice
Newly remodeled apartment homes
Conveniently located near I-25, Weber Terrace Apartments offer recently remodeled, one and two bedroom apartment homes. This community is close to I-25, beautiful Downtown Colorado Springs, and shops and dining.