89600 Papar, Sabah, Malaysia
Lot 53A, Block 9, 1st Floor, Papar Square 89600, 89600 Papar, Sabah, M...