Jeddah Transport Company Limited 15 Avis Jeddah Palestine Trade Center (PalTrade) 4 Avis International Consulate General of India 194 Avis Jeddah U.S Embassy In KSA 121 Avis Jeddah Real estate developer in Saudi Arabia 183 Avis Mecca Lire la suite