rent a car in karama
Warehouse 59 Al ghurair warehouse complex Al, Apartment 109, quoz Industrial 3 Off sheikh zayed road, Dubai
+971529833737
Moosa Rent a Car, provide the best rental car services available. Whether you are visiting the UAE for business or leisure, we offer a .....thing less