38A Jalan SJ3 Taman Selayang Jaya 68100 Batu Caves Selangor. Residensi Hijauan Lumayanis an affordable apartment …