Creek Bay

A 27-storey Emaar waterfront tower at Dubai Creek Harbour with 219 one- to three-bedroom apartments and Q2 2030 delivery.