AVRO1014
This 66-hectare project is located in the city center, in the European part of Istanbul, which offers a life mixed with nature in an area with a wide landscape. Options 1 to 5 of this project are designed in different types and concepts to suit each family. In this project, there were a total of […]