Shopping Malls nearby 192 Oxford Rd, Johannesburg, South Africa

Melrose Crossing

Approximately 1.92 km away
Address: Delta Road, Johannesburg, South Africa

viva afrika

Approximately 1.98 km away
Address: No.45, Longmeadow North Business Park, Jan Smuts Ave, Johannesburg, 2139, South Africa