Firefighters battled a Harlem blaze for nearly three hours Sunday night.
The fire broke out around 7:30 p.m. on the roof of a commercial building on Amsterdam Avenuenear W. 133rd Street in Manhattanville, fire officials said. An Associated Supermarket and a Laundromat share the building.
The fire was upgraded to second alarm after 15 minutes and became third alarm around 8:20 p.m., eventually engulfing both stores, according to officials.
Some 138 firefighters were deployed. They brought the blaze under control around 10:20 p.m., the fire department said.
Two firefighters were taken to a nearby hospital in stable condition.
The cause of the fire is still under investigation, the fire department said.
Follow Anna Sanders on Twitter: @AnnaESanders