16122 Timber Meadow Drive, Colorado Springs, CO 80908 - Homesnap