Verified12Apartment2,649,999 AEDHigh Floor | Waterfront | Payment PlanPalace Residences - North, Dubai Creek Harbour (The Lagoons), Dubai 2 2 1,114 sqft