Map Location
Excelsior Developer Sdn. Bhd.
Peti Surat 1350, Kota Kinabalu, 88100, Kota Kinabalu, Sabah, Malaysia