It happened Wednesday morning in the 400-block of East Altgeld in Glendale Heights.
When firefighters arrived they say they found a man inside the front entrance. He was taken to a hospital in serious condition.
People who live around the explosion site were asked to evacuate their homes until crews traced the source of the blast.