14th Church St, Diepsloot West 2, Diepsloot, 2069, South Africa
Pear St, Diepsloot West 1, Diepsloot, 2187, South Africa