Add to Favorites Villa Luxury 4 Bed Villa For sale in Istanbul 42305 sq m House, VillaSaleAnadolu St EUR 650,000