Area:

1.000 m2

Investor:

INC

Location:

Istanbul, Turkey