AVRO1024
This project is located in one of the best renovated areas of the European part of Istanbul. Part of this huge project includes renovation residences that have the following specifications: Land area: 26,000 square meters Has 4 blocks / 609 apartment units / Has units from 1 + 1 to 4 + 1 and a […]