Location: Istanbul / Turkey

Area: 7.000,00 m²

Design Office: Cubico Architecture