The fire was first reported at 2pm yesterday afternoon, and firefighters worked overnight to bring the blaze under control.
One firefighter who was injured while fighting the flames has been discharged and is on medical leave, said the SCDF.
It subsequently affected the 4th to 6th floors which were used as a warehouse.
67 people were evacuated from the building.
Some of the household aerosol cans sparked small explosions within the building.
It was too hot and dangerous for firefighters to approach from within the building at first.
So, officers deployed multiple water jets on the outside of the building to contain the fire.
Five fire engines, two red rhinos, two fire bikes, 12 support vehicles and two ambulances were initially dispatched to the scene.
Braving the immense heat, several teams entered with caution, using breathing apparatus sets to move through the smoky darkness.
Damping down operations are currently in progress, and the cause of the fire is being investigated.
The whole operation was the largest deployment of SCDF officers in an industrial estate fire this year.