selected country
Malaysia

Holiday Villa Tawau

Business address
Tb 273 & 274 2Nd Floor Block 28 Fajar Complex Jalan Haji Karim, 91000, Tawau, Malaysia
Phone
6089751100
Fax
6089752228