3669 Glenna Place, Colorado Springs, CO 80907 (MLS # 3641685)

3669 Glenna Place, Colorado Springs, CO 80907 (MLS # 3641685) has 4 beds and 3.00 baths