40 Jalan 39 Taman Residen Tiara Bandar Baru Selayang Batu Caves Selangor Selangor 4 Storey Terrace House Land Are…