Map Location
Troika Design
No. 34, Taman Land Breeze, 88200, Kota Kinabalu, Sabah, Malaysia