Education
9950 Square metre
Saudi Arabia
Infrastructure & electro-mechanical design review and shop drawing.