2020 Car Accessories Service, Kota Kinabalu 2.5
Lot No.1, Block 29, Jalan Penampang, Bandar Penampang Baru, 88300 Kota Kinabalu, Sabah, Malaysia
Located nearby
Jalan Penampang Baru, Bandar Baru Penampang, 88300 Kota Kinabalu, Sabah, Maleisië
91 meter