Ashraf Engineering and Surveying Office 1 Avis Jerusalem Rafat Village Council / Salfit 3 Avis Salfit Palestine Investment Fund 1 Avis Ramallah Tarqumiya Municipality 19 Avis Hebron Allar Municipality 9 Avis Tulkarm Lire la suite