OFFICE BUILDING JEDDAH

Technical solution:
Glued facades

Country:
Saudi Arabia
Category:
Commercial Buildings