Buffalo Grove retail property sells for $4 million
Marcus & Millichap completed the sale of Creekside Commons, a 23,058-square-foot, multi-tenant retail property located in Buffalo Grove, Illinois, according to David G. Bradley, regional…