MARABASTAD TOWNLANDS

MARABASTAD TOWNLANDS


The Marabastad Townlands Social Housing project in Tshwane is one of the largest social housing developments in South Africa. It comprises 1,200 units designed to provide low-cost rental housing.