Approx 1.98 KM away
Address: 8A, 52/4, New Town Centre, Petaling Jaya, 46200, Petaling Jaya, Selangor, 46200, Malaysia