AVRO1020
This luxury project has been established in the central European part of Istanbul and is ready for sale. It has 17 floors Number of units: 100 Has various units: 2 + 1. 3 + 1 Terrace units, Garden View units Welfare facilities included Turkish bath Fitness salon Sauna and steam room Swimming pool children park […]