STREAM has announced that it recently closed a $7,250,000 sale for a net-lease Walgreens, 840 N. Main Street, in Glen Ellyn, Illinois.
There are 14 years remaining from the original 20-year term with eight, five year options. The lease is double net.