Visagie St & Paul Kruger St, Pretoria Central, Pretoria, 0002, South A...
31 Hlahla St, Atteridgeville, Pretoria, 0006, South Africa
Brits Rd, Pretoria North, Pretoria, 0182, South Africa