Your Guide to Shopping Malls In Malaysia

City Square Kuala Lumpur

  • Address: City Square, 55000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia