Denver Tower

1905 Sherman Street 1905 Sherman Street, Denver, CO 80203

  • 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 Apr 24, 2025

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.

Want more info on this listing?

Reach out to the broker for more info on lease terms and amenities

Spaces Available

Contacts

broker

Avison Young

broker

Vibe Office Properties

Location

Getting Around

  • Walk Score ®

    96/100 Walker's Paradise
  • Transit Score ®

    81/100 Excellent Transit
  • Bike Score ®

    97/100 Biker's Paradise
Powered by Walk Score ®
  • City Denver, CO
  • Neighborhood Uptown Denver
  • Zip Code 80203
  • Market Denver

Points of Interest

  • Union Station Light Rail Plaza

    1.13 miles

  • 10th & Osage

    1.48 miles

  • Commerce City & 72nd

    5.96 miles

  • Olde Town Arvada

    6.23 miles

  • Bakken Motorcars

    6.79 miles

Frequently Asked Questions

What type of office space is available to lease at Denver Tower?

The property includes 7 Office spaces located on 3 floors. Availabilities total 14,520 square feet of office space.

Is Denver Tower suitable for a small business?

Yes, availabilities here may be suitable for small businesses with 7 office spaces under 5,000 square feet available. Space sizes here start at 691 square feet.

Does Denver Tower have parking?
Parking information for the property isn't currently listed. However, other nearby parking options include Lincoln Parking, located 0.12 miles away, and 410 17th Street Parking Garage, which is 0.28 miles away.
Looking for more in-depth information on this property?

Looking for more in-depth information on this property? Find property characteristics, ownership, tenant details, local market insights and more. Unlock data on CommercialEdge.

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