Approximately 0.3 km away
Address: Shop No. 14, Merrowdown Plaza, Corner of Witkoppen & Leslie Road, Swartgoud Street, Johannesburg South, 2091, South Africa
Approximately 1.91 km away
Address: Close To CNA, Shop M75, Level 4, The Glen Shopping Centre, Corner Orpan & Letaba Streets, Johannesburg, South Africa