Map Location
Balqis House
No. 26, Jalan Paladium Satu 7/33a, Seksyen 7, 40000, Shah Alam, Selangor, Malaysia
Open in Ask AI
Open in Google Maps