Approx 1.58 KM away
Address: Lot 124-2, Jalan 11, Selayang Pandang, Selangor, 68100 Batu Caves, Malaysia
Approx 1.77 KM away
Address: Selayang Mall Shopping Centre, GSW 0.2, Jalan SU 9, Taman Selayang Utama, 68100 Batu Caves, Selangor, Malaysia
Approx 1.86 KM away
Address: 5, Jalan SU 12, Taman Selayang Utama, 68100 Batu Caves, Selangor, Malaysia