Lot F80, 1st Floor, Darvel Bay Plaza, 91100, 91100 Lahad Datu, Sabah, ...
Lahad Datu, Sabah, Malaysia
91100 Lahad Datu, Sabah, Malaysia