2248 Glenn St, Colorado Springs 80904
SOLD 2248 Glenn St Colorado Springs, Colorado 80904 Modern homes designed by award-winning Echo Architecture on Colorado Springs’ Westside with incredible sweeping Front Range views in proximity to Downtown, I-25, and Old Colorado City. Simplicity of form and design exemplifies…