Map Location
Limsa Garden Sdn. Bhd.
No. 6139. 1St Floor, Jalan Bagan Lalang, Taman Cempaka Sari, 13400, Butterworth, Pulau Pinang, Malaysia