CheckedAED1,799,888Apartment11Area:643 sqftHigh Floor | Burj Khalifa | Creek Water ViewsCreek Palace, Dubai Creek Harbour, DubaiProperty authenticity was validated on 7th of March Email Call