Corporate office space

Multinational firm office space in Cairo, Egypt.