Cape Town to welcome 418 new affordable housing apartments in the CBD

Cape Town is set to receive 418 affordable housing apartments, revitalising a long-dormant site in the bustling city centre. The project, positioned at 23 Lower Long Street, is slated for completion by the end of 2026 and signals a significant commitment to addressing the ongoing housing crisis in urban South Africa. This ambitious mixed-use development will stand 12 storeys high, … Continue reading Cape Town to welcome 418 new affordable housing apartments in the CBD