El Diario newspaper specified that the blast occurred on Toledo Street.
El Pais said that the incident took place at around 15:00 local time. The blast destroyed the building's upper floors. There are concerns that the building can be a care home.
At least six people have been injured, Spain’s La Sexta reported. According to the TV channel, a gas leak could have caused the explosion.