Corner 18th street and, Dely Rd, Hazelwood, Pretoria, 0081, South Afri...
46 Selati St, Alphen Park, Pretoria, 0081, South Africa
89 Garsfontein Rd, Alphen Park, Pretoria, 0081, South Africa