Rent A Car KL is located in Kuala Lumpur, Malaysia on Block D, Commercial Centre, unit 6-2-2, Diamond Square. Rent A Car KL is rated 5 out of 5 in the category car leasing service in Malaysia.
Address
Block D, Commercial Centre, unit 6-2-2, Diamond Square