Investors & landlords

I've paid for the turbo tax self employed program. Would this property even be on schedule C at all? I assumed all of it would be on Schedule E now. I found some info that says if it's mostly commercial, it would still be depreciated over 39 years. Can we still do that on schedule E?