Resale apartments for sale in Dubai Creek Residence Tower 2 North