3320 N Prospect Street, Colorado Springs, CO 80907