Approx 1.58 KM away
Address: Lot 2-7 & 2-8, PV 128, Jalan Genting Kelang, 53300 Kuala Lumpur, 53300, Malaysia
Approx 1.68 KM away
Address: Setapak GK02, Ground Floor, KL Festival City Mall 67, Jalan Taman Ibu Kota, Taman Danau Dota, Kuala Lumpur, Malaysia