Loading...
Loading...
Fire crews responded to a three-alarm fire at a construction site at 18th and Emerson in Denver's Uptown neighborhood Wednesday afternoon. 

Comments

Leave a Reply