Yes, housing benefits are available to all low-income persons, including non-French citizens.
This benefit is calculated according to the amount of the rent, and your resources (parents' income, your income, family benefits). Although, its attribution is not automatic: the amount of the APL depends on your situation.
With the Benefits Assistance by Studapart, we make your administrative procedures easier as we know it can a real headache when you are moving abroad. Our multilingual advisors are available to help you with your application.