Espania Plaza Mall

Contractor: 

EL-KHALIFA

System:

46 Balancing Valves.