The Shoe Box
Southdale Shopping Centre, Alamein Road,
Johannesburg, 2091 ,South Africa
The Shoe Box is one of the popular Shopping & Retail located in Southdale Shopping Centre, Alamein Road ,Johannesburg listed under
Shopping/retail in Johannesburg
,