Star Residence Sdn. Bhd. (PS/726260-D) is located in Kuala Lumpur, Malaysia on The Icon Blok West, No. 2, 12th Floor. Star Residence Sdn. Bhd. (PS/726260-D) is rated 3 out of 5 in the category escort service in Malaysia.
Address
The Icon Blok West, No. 2, 12th Floor