Area:

20.000 m2

Investor:

CROC

Location:

Istanbul, Turkey