Verified16Apartment250,000 AED/yearCreek and Burj Khalifa View | Furnished 3 BedCreek Horizon Tower 1, Creek Horizon, Dubai Creek Harbour (The Lagoons), Dubai 3 3 1,684 sqft