Oman Housing Bank 3 Avis Muscat Oman United Insurance Company 1 Avis Muscat Interpol 3 Avis International GBC Development 12 Avis Muscat Al batinah South Governorate 120 Avis Muscat Lire la suite