Yes. Rental income from a property located in Alabama is taxable by the state of Alabama.
This FAQ explains how to file a non-resident state return in TurboTax: https://ttlc.intuit.com/questions/1901271-how-do-i-file-a-nonresident-state-return