Retail strip property in Willowbrook, IL trades for $5.8 million
Marcus & Millichap closed the sale of Willow Commons, a 58,497-square foot retail property located at 305-371 75th Street in Willowbrook, Illinois. The asset sold…