AED260,000YearlyApartment23Area:1,837 sqftSpacious layout | Burj Khalifa and Zabeel View.Index Tower, DIFC, Dubai Call Email