Department of Human Settlements
Natasha Mgengwane of Set Square Developers explains the Lethabong Mega Project which is in Sedibeng