18890 Powers Road, Colorado Springs, CO 80928