King Abdulaziz House 196 Avis Riyadh Saudi Space Authority 60 Avis Riyadh National Competitiveness Center (NCC) 43 Avis Riyadh King Abdulaziz Reserve 106 Avis Riyadh Municipality of Ghazala Governorate 54 Avis Ha'il Lire la suite