This is legal in CA, as are non-refundable pet fees, key fees, etc. I do not know what you read, but you are not interrupting it correctly. Also, the cleaning is applied after, not before move in. The landlord can not charge a tenant for cleaning something they did not have anything to do with.
200 will pay for professional carpet cleaning in LA, and that is about it.