Verified12Apartment160,000 AED/yearHigh Floor Beach Canal View Dubai Creek Harbour.Palace Residences, Dubai Creek Harbour (The Lagoons), Dubai 2 2 1,104 sqft