STREAM Capital Partners has brokered the sale of a 73,000-square-foot retail property in Skokie, Illinois (Suburban Chicago). The property is under a long-term lease to Floor & Decor. Read Article