The city or town may redeem property at any sale made by the state for taxes upon the same terms as required by law for owners to redeem, and no person shall be allowed to redeem from the municipality without paying to the city or town the amount paid to redeem such property and all claims of the city or town thereon for taxes and penalties or otherwise, and no redemption shall be made in any case from the municipality or from a purchaser after two years from the date of the sale.
Ala. Code § 11-51-25 (1975)