Flat with Uninterrupted Forest Views in Sariyer Istanbul. The new-build flat is located on the 26th floor of the tallest building in Turkey. The 2-bedroom flat with a nature view is located close to the Metro station and Vadi Istanbul Shopping Mall. IST-1024