Perceptions of downtown Denver plummet despite $1.2B in investment
City leaders have stressed downtown Denver has several things going in its favor โ reopening of 16th Street Mall, new businesses moving in,ย stronger police presenceย and $570 million of investment money.
Despite efforts to make a comeback, optimism fell among the public last year.
Perceptions of downtown Denver plummet despite $1.2B in investment Read More ยป