A Spacious Apartment in a Vibrant Growing Community Dubai Creek Residences North Tower 2 Back to project