Just Closed | Aldi, Champaign, IL IREA is pleased to congratulate partner David Leibowitz on closing the Aldi in Champaign, IL for $2,985,000. The 17,887 SF Aldi is a top performing store with excellent access and visibility. Leibowitz represented the buyer. David Leibowitz, Retail, NNNJonathan KrikorianDecember 19, 2022 Facebook0 Twitter LinkedIn0 Reddit