Marcus & Millichap arranges sale of 56-unit apartment building in Geneva
Marcus & Millichap brokered the sale of Geneva Park Apartments, a 56-unit apartment property located in Geneva, Illinois, according to Steven D. Weinstock, regional manager…