STREAM Capital Partners sold the Walgreens in Sugar Grove, Illinois to a private investor.
Read Article