South City Plaza is a shopping mall located in Seri Kembangan, housing a number of shops and food outlets with Giant Hypermarket as the main tenant.
Time Out says
Details
Discover Time Out original video
South City Plaza is a shopping mall located in Seri Kembangan, housing a number of shops and food outlets with Giant Hypermarket as the main tenant.
Discover Time Out original video