Creek Palace

1, 2 & 3 Bedroom

642 to 2,287 sq.ft.

3 Bedroom

1,901.87 to 1,926.20 sq.ft.

10%

60/40

AED 1,125,888

Oct - 2023

Creek Palace Payment Plan Download