Off-PlanAED2,700,000Apartment22Area:1,053 sqftMultiple Options I Investor Deals I Payment PlanCreek Palace, Dubai Creek Harbour, Dubai Call Email