The Ghost Building

800 18th Street Denver, CO 80202

  • 1,242 Square Feet – 5,226 Square Feet
  • Retail Office
  • For Lease

Summary Description

Rare street retail space in historical building. Built in 1881, renovated in 2011. One of Downtown Denver's most iconic buildings. Across from 18th & Stout light rail. High ceilings with polished concrete floors, windows to street level. Restaurant infrastructure in place. Over 42 projects completed from 2014 - 2017 resulting in an additional 3,817 residential units, 1.6 million SF of office space, and 1,343 hotel rooms in the immediate area.

Area Available: 1,242 Square Feet – 5,226 Square Feet

Related Links:
Related Documents:

Property Experts

Contact us regarding this property

An unexpected error has occurred. Please try again.
You didn't check the 'I'm not a robot' checkbox.

Your request has been submitted.

Someone will contact you shortly.