31 Tejon St.
31 North Tejon Street is a five-story office building consisting of approximately 38,500 rentable square feet known as the Case Holdings Building. Built in the 1890s, this building is centrally located in downtown Colorado Springs. Located adjacent to the intersection of Tejon Street/Kiowa Avenue, this building is unquestionably the finest location in the heart of Downtown Colorado Springs, right off Interstate 25. The 31 North Tejon Street building was sold in Spring 2004.