ZEN TECH, LOT 34, BENONI COMMERCIAL CENTRE, 89000 Papar, Sabah, Malays...
Unnamed Road, 89600 Papar, Sabah, Malaysia
Lot 2, Ground Floor, Century Plaza, Pusat Bandar Kota Kinabalu, 89600 ...
LOT 53A, BLOCK 9, GROUND FLOOR, PAPAR SQUARE, KG LINGAN, 89600, Papar,...