Marcus & Millichap arranges sale of 24-unit apartment building in Glenwood, IL
Marcus & Millichap brokered the sale of Glenwood Apartments, a 24-unit apartment property located in Glenwood, Illinios, according to Steven D. Weinstock, regional manager and…