Teams of firefighters battled the flames at the two-storey building, east of Johannesburg.
While it’s not yet known how the fire started, some reports have linked the fire to a local protest against evictions.
Emergency crews from Ekurhuleni say the flames have engulfed the top floor.
EMS spokesperson William Ntladi, says roads in and around the area have been closed.
“All the buildings nearby have been closed for safety and operational purposes. The scene is still unfolding. So far, no causalities [have been] reported.”

the Home Affairs was set on fire this morning by group of protesters .Photo by Happy Modise