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