Map Location
Altuz Rent A Car Sdn. Bhd.
Megan Ambassy, No. 225, Ground Floor, Jalan Ampang, 50450, Kuala Lumpur, Wilayah Persekutuan, Malaysia