Marcus & Millichap arranges sale of a 12-unit apartment building in Lyons
Marcus & Millichap announced the sale of a 12-unit apartment property located at 7727 43rd St. in Lyons, Illinois. Senior Managing Director Investments Ryan D. Engle, Senior…