The short answer
At 20 units, property management software costs between $29 and $250 per month before one time fees. Letting Landlord is $29 billed yearly. Buildium Essential starts at $62 and reaches about $109 once every tenant pays rent online. Yardi Breeze charges its $100 minimum, and Rent Manager and Propertyware charge $200 and $250 minimums. AppFolio's minimum is 50 units, so it is not an option at 20.
Letting does not collect rent, screen tenants or list vacancies. Tenants keep paying into your bank account by ACH, Zelle or check, and Letting reads the bank export and matches every payment to a tenant. If that is how your rent already arrives, you are not paying for a payments module you will never use.