The Ghost Building
800 18th Street Denver, CO 80202
- 1,242 Square Feet – 5,226 Square Feet
- Retail Office
- For Lease
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