Blue Waters 5 Avis Muscat مركز تاول للعقود والتجارة ش.م.م 32 Avis Muscat Authority for Public Services Regulation 82 Avis Muscat Al Batinah North Governorate 314 Avis Muscat Petrojet Petroleum Projects and Technical Consulting Company 2 Avis Muscat Lire la suite