Approx 1.99 KM away
Address: No. 9, Jalan Tabla 33 / 21, Section 33, Selangor, Shah Alam Technology Park, 40400, Malaysia