Colorado Springs Fire Department crews are on scene of a structure fire at 1704 W. Cucharra Street on the City's west side. The first call came in at 10:00am today and a second alarm was sounded shortly after. News First 5 has a crew on scene now and we will...
more »