Properties

18th Street Atrium

1621 18th Street Denver, CO 80202




Overview

Originally built in 1919, the 18th Street Atrium sits in historic Lower Downtown Denver amid many dining and retail establishments. The building was renovated and updated in the 1980's and combines an atrium-style with natural light.

Total SF

114,745

Available SF

960

Building Features

  • Premiere Lodo landmark
  • Central location with great access via Broadway to I-25 and I-70
  • Close proximity to retail, hotels and numerous restaurants
  • Walking distance to Coors Field
  • Across the street from Union Station
  • Atrium-style with natural light
  • Exposed brick and timber throughout

Amenities

  • On-site security
  • Attached covered parking garage

Brochures

To Inquire about Lease Opportunities, Click Here