Creek Palace

1, 2 & 3 Bedroom

642 to 2287 sqft

10%

60/40

AED 1,040,000

Oct - 2023

Creek Palace Brochure Download