Approx 1.20 KM away
Address: No. 10, Jalan Tambur 33/19, Technology Park Section 33, Selangor, 40400 Shah Alam, Malaysia
Approx 1.40 KM away
Address: No. 25, Jalan Jenderam, Section 28/22, Taman Alam Megah, Shah Alam, 40000, Shah Alam, Selangor, 40400, Malaysia
Approx 1.90 KM away
Address: No. 105, Kampung Batu 7 1/2, Jalan Kebun Seksyen 30, Shah Alam, 40460, Shah Alam, Selangor, Malaysia