19,809 Square Foot Office Space For Lease @ 950 17th St - 1100
950 17th St, Denver, CO 80202
Open space. Will build to suit. Lease rate does not include utilities, property expenses or building services, Mostly Open Floor Plan Layout, Space is in Excellent Condition, Partially Built Out as Standard Office, Fits 50 - 159 People

Rate: Contact for price
Size: 19,809 square feet
Type: Office Space
Learn More: