View Property Luxury apartments in the heart of Istanbul This project is located between the Khorsadabad river, which feeds… 860 14 Area 74000 m2 Under construction TL947,000