Taman Rancha-Rancha Fasa 1 by Malaysia Home 2 years ago Residential Unit Taman Rancha-Rancha Fasa 1 +60 19-544 4792 Address: 87000 Labuan, Labuan Federal Territory, Malaysia Sabah, Sarawak Kota Kinabalu