Yes, you guessed right. It's an agency fee (ttc= all taxes included, en sus= in addition ie. on top of the rent). The fee covers the agency's commission.
If you are paying the agency only once, and then subsequently paying a landlord monthly, you will pay the fee only once.
If you pay your rent directly to the agency, then you will be paying that amount each month.