Sublease

717 17th Street | Denver City Center

Location

717 17th Street, Denver, CO 80202

Availability

Immediate

Type

Office

Space

1,270 sq. ft.

Term

Through 8/2028

Floor

15

Rate

Negotiable

Features

  • Fully furnished space
  • 6 workstations
  • Conference room