Il Cazar, the leading company in the Egyptian real estate sector, has announced the start of delivering units for the ‘Creek Town’ project