Shopping Malls nearby Oakmoor C, Tembisa, 1632, South Africa

Thari e Ntsho Store

Approximately 1.48 km away
Address: Polaris Crescent, Tembisa, 1628, South Africa