California State Tax for a Non-Resident

We live in Oregon and have a rental house in California.
We have TurboTax for Oregon.
Do we need TuboTax for California to prepare the state tax return for California?

 

How the state tax for California is computed?

Is it computed roughly as
Tax on Calif AGI with the rental income - Tax on Calif AGI without the rental income?