21Apartment2,000,000 AEDPayment Installments | Luxurious Unit - High Floor | Genuine ResaleFeaturedCreek Waters 2, Dubai Creek Harbour (The Lagoons), Dubai 1 1 758 sqft