Denver Tower

1905 Sherman Street 1905 Sherman Street, Denver, CO 80203

Property Information

  • For Lease Contact for pricing
  • Property Type Office - Office Building
  • Property Size 58,745 SF
  • Lot Size 0.22 Acre
  • Building Class B
  • Year Built 1975
  • Date Updated May 15, 2026

Description

Denver Tower is a 58,745-square-foot office building situated on a 0.22-acre lot. Constructed in 1975, this Class B property offers practical office space in the heart of Uptown Denver. With its central location, the building is surrounded by a dynamic mix of commercial and residential activity, making it an attractive setting for a variety of tenants seeking proximity to downtown amenities.

The Uptown Denver neighborhood is known for its vibrant atmosphere, offering convenient access to dining, hospitality, and transportation options. Nearby restaurants such as Bella Vista Mexican Restaurant, La Loma, and Coperta are within approximately 0.2 miles and provide diverse food choices. Hospitality options include Hampton Hotel just 0.06 miles away and The Brown Palace Hotel and Spa, only 0.2 miles from the property. Lincoln Parking is approximately 0.1 miles away, ensuring nearby parking solutions, while Union Station Light Rail Plaza is around 1.1 miles, connecting tenants to transit options across the city.

7 Spaces Available

210

Space Type

Office

Lease Rate

Contact for pricing

Total Space

1,435 SF

Floor

2

Available Date

Immediate

Space Number

210

225

Space Type

Office

Lease Rate

Contact for pricing

Total Space

2,161 SF

Floor

2

Available Date

Immediate

Space Number

225

245

Space Type

Office

Lease Rate

Contact for pricing

Total Space

2,012 SF

Floor

2

Available Date

Immediate

Space Number

245

800

Space Type

Office

Lease Rate

Contact for pricing

Total Space

2,833 SF

Floor

8

Available Date

Immediate

Space Number

800

810

Space Type

Office

Lease Rate

Contact for pricing

Total Space

691 SF

Floor

8

Available Date

Immediate

Space Number

810

Contacts

Caitlin Ellenson

Avison Young

Vibe Leasing

Vibe Office Properties

Location

Located at 1905 Sherman Street 1905 Sherman Street, Denver, CO 80203, this property is part of the Uptown Denver neighborhood and Denver market.

Contact Denver Tower
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.