Worldwide Business Center

Area:

35.000 m2

Investor:

MYC Partners

Location:

Istanbul, Turkey