Transit Mall

June 18, 2009, 7am PDT
At 27 years old, Denver's 16th Street Mall is in need of an upgrade. A team of consultants has recently released their recommendation of what needs to be done to rehabilitate one of Denver's premier public spaces.
The Denver Post