City hands over keys to beneficiaries of the Sir Lowry’s Pass Village project On Tuesday, 18 April 2023, the City of Cape Town handed over the first...