Taif University 115 Avis Ta'if Greek Embassy in Saudi Arabia 4 Avis Riyadh National Water Company 1601 Avis Dammam UNOPS - United Nations Office for Project Services 3 Avis International The outskirts of commercial cities 1 Avis Jeddah Lire la suite