News
The fire broke out at about 11:30 p.m. Sunday in a building at the corner of 41st Avenue and 81st Street in Elmhurst. Flames were shooting out of the top floor windows and the roof.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results