Labuan Times Square Property FOR SALE - Shop, Office & Apartment
Gersik / Saguking / Jawa / Parit, Labuan