2660 Christopher Terrace, Colorado Springs, CO 80907 (MLS # 8812080)

2660 Christopher Terrace, Colorado Springs, CO 80907 (MLS # 8812080) has 3 beds and 2.00 baths