Encorp Strand Mall

Shopping mall · Kota Damansara, Petaling Jaya, Selangor