@Kevin Zhang - I second what @Natalie Kolodij says. TurboTax is a platform built to follow a very narrow path of tax questions and answers. It doesn't always say "did you consider this?" and it definitely doesn't tell the user "you can't do that!". Yes, you can definitely use TurboTax to do your returns, what we do isn't theoretical physics, quantum mechanics or advanced mathematics. A tax focused CPAs job is "clearly" (I use that tongue in cheek) laid out in the 70,000 pages of the Internal Revenue Code and is supported by many thousands of US Tax Court Cases, Revenue Rulings, Rev Procs, Private Letter Rulings, etc. A Real Estate Investing focused tax pro is focused specifically on that parts of those that affect you directly.
Specific to your situation you have multi state issues going on, you live in California (which can be a fun tax return in and of itself), and you have rentals. If you are going to stop at 2 rentals, it may be worth it to pay a CPA to review your return in the offseason and provide you with notes on what you did wrong or an all clear. On the other hand, if you are chasing financial independence and are going to keep adding properties you may want to have a professional by your side to help you plan. That plan may be "expensive" today, but it will look cheap when you've been able to apply the plan and maximize your tax savings.
Best of luck and keep us posted as you grow your portfolio!!