Colorado Mills Mall

March 7th, 2020|

Colorado Mills Mall received major hail damage in 2017. The mall is located at 14500 W. Colfax Ave, Lakewood, Colorado. The mall was hit by a historic hail storm in May of 2017. The hail storm caused major damage and loss of revenue for retailers and mall owners- Simon Property Group. Not only was [...]