AVRO1012
This residential project is located in the main center of Istanbul, the European part, which has 12,000 square meters of green space. This tower has 42 floors and has various units such as 1 + 1 – 2 + 1 – 3 + 1 – 4 + 1 with an area of 98 to 407 […]