Downtown Observation Tower Proposed

Look, sometimes kooky things pop up in permits and the public needs to see them as soon as possible. An observation tower just off the 16th Street Mall that's almost as tall as Denver's tallest skyscraper? That's newsworthy! We know so little at this time. When I last visited this surface parking lot in [...]