Fire quickly spread through a strip of stores, and heavy flames shot from the building.
Seven firefighters were being treated for heat exhaustion, while some 30 residents were left homeless by the flames.
The cause of the fire is under investigation.
Merrick Road was closed in both directions at Grand Avenue for the fire department activity.