91000 Tawau, Sabah, Malaysia
Malaysia, Sabah, Tawau, TB12184, Lot A 11, Ground Floor, Taman Megah J...