Diamond Royals Car Rental, 898X+6W4 - Industrial Area 2 - Industrial Area - Sharjah - United Arab Emirates