2260 Glenn St, Colorado Springs 80904
SOLD 2260 Glenn St Colorado Springs, Colorado 80904 Westside Modern Home. The best of Colorado Springs! Sleek interior design is simple and open with full light overhead doors to both decks. Enter to vaulted foyer with pendant light and heated…