Approx 1.99 KM away
Address: No. 12, Jalan Titir 33/25, Section 33 Shah Alam Technology Park, Shah Alam, 40400, Shah Alam, Selangor, 40400, Malaysia
Approx 1.99 KM away
Address: 1-7, Jalan Kail 19/33, Seksyen 19, 40300 Shah Alam, SELANGOR, Malaysia