Frontal View of 25 North Tejon Street
25 North Tejon Street is a three-story office building consisting of approximately 44,000 rentable square feet. Historically, the building was the home of Colorado Springs National Bank. Built in the early 1900s, this building was completely renovated in 1971 and has had numerous improvements since then. The 25 N. Tejon Building was acquired in a joint purchase with the adjacent building at 31 North Tejon. The 25 N. Tejon Building was sold May 15, 2001.