- Available Spaces
• Year Built: 1985
1200 17th Street is an office property located in Denver, CO. The property currently has 1 office space for lease and is marketed by WeWork.
A beautiful 32 story office/retail/hotel development, located on the 16th Street Mall. Tabor Center is one of the signature buildings for downtown Denver. A Downtown skyline landmark with spectacular mountain views. One Tabor Center is part of a two city-block development. The development includes the shops at Tabor Center, a parking garage, the Westin Hotel, and a landscaped plaza which are internally linked by walkways. A striking exterior of rounded black-tinted glass. The curtain wall is comprised of precast colored concrete panels and Carnelian granite accents. An eminent four-story atrium-style lobby with beautiful peaked glass ceilings. A large polished granite security desk with directory sits at the center of the lobby. Beautiful panoramic mountain views complement views of urban landmarks. Also features a shoe shine service and a fitness club. . The Tabor Center is located on the South West corner of 17th Street and Lawrence Street. The Tabor Center's convenient location in heart of Downtown Denver allows quick and easy access to Interstate I-25, Lower Downtown and the 16th Street pedestrian mall. A wide variety restaurants, shops and entertainment are only a short walk from The Tabor Center. Denver's sports and entertainment venues are only minutes away via the nearby light rail, bus and free shuttle services. The building hours are from 7:00 a.m. to 7:00 p.m., Monday - Friday. . This building also has an additional 130,526 sf of retail space.
Request Property Information
Please describe your commercial real estate requirements. We'll create a list of matching properties that meet your criteria.
- Vanessa Batilo, agent and Rofo Pro