Built in 1976, Colorado Square is a 14-story office building located at the corner of Pikes Peak Avenue and North Nevada Avenue in the core of downtown Colorado Springs. Photo Gallery