Pusat Internet Apple is located in 邮政编码, Malaysia on Federal Territory of Kuala Lumpur, Kuala Lumpur, Pandan Indah, Jalan Pandan Indah 1/22. Pusat Internet Apple is rated 3 out of 5 in the category internet shop in Malaysia.
Address
Federal Territory of Kuala Lumpur, Kuala Lumpur, Pandan Indah, Jalan Pandan Indah 1/22