Haj Engineering Services Ltd.
Tawfiq Zayyad Educational Village – Nazareth Structural design for the Municipality of Nazareth. The Village contains three blocks with three wings where each block consists of two till three floors
AHLANNET web development