Approximately 1.96 km away
Address: Newgate Shopping Center & Residental Complex, Bree & Ntembi Piliso Streets, Johannesburg Central, Johannesburg, 2001, South Africa
Approximately 1.98 km away
Address: Miriam Makeba Street & De Villiers Graaf Motorway, Shop 137, Newtown Junction, 100 Carr St, Johannesburg, South Africa