JLL closes $24.85 million sale of Aldi-anchored retail cente