Glenwood Village Shopping Centre
397 Che Guevara Road (previously Moore Road),
Durban, 4001 ,South Africa
Glenwood Village Shopping Centre is one of the popular Shopping Mall located in 397 Che Guevara Road (previously Moore Road) ,Durban listed under
Shopping Mall in Durban
,
Shopping/retail in Durban
,