Do you set up an LLC or any other when you do a Sandwich Lease Option?
You can set up an LLC at any time. Visit the Secretary of State website for the state where the property is located.
You don't "need" one to do a sandwich lease option. However it opens you up to liability if you do it in your name. We have several LLC's within our buying/selling entity.
Hope that helps,