Ala. retail center sells for $38.5M