AVA CAR RENTAL is located in Kabupaten Karimun, Indonesia on Catalya Mega Sedayu D17, Harjosari, Kec. Tebing. AVA CAR RENTAL is rated 3 out of 5 in the category appliance rental service in Indonesia.
Address
Catalya Mega Sedayu D17, Harjosari, Kec. Tebing