Denver City Center - 707 17th Street, Denver, CO 80202 - Office Space for rent
Denver City Center - 707 17th Street is located at 707 17th Street in the Downtown Denver neighborhood, CO, Denver, 80202. The Class A Office building was completed in 1981 and features a total of 970,755 Sqft. There are 4 Office spaces available for lease at 707 17th Street, Denver, CO, 80202, totaling 18,898 Sqft. The largest space available has 9,322 Sqft.
The average property tax per square foot paid by a commercial property in zip code 80202 is $4.