Map Location
Star Technology Industrial Corporation Sdn. Bhd.
Pusat Penjaja Kompleks Sukan N, Lubor Puchong, Bukit Jalil, 57700, Kuala Lumpur, Wilayah Persekutuan, Malaysia