Marcus & Millichap arranges the sale of 10-unit apartment building
Marcus & Millichap brokered the sale of 8-12 W. Terrace, a 10-unit apartment property located in Villa Park, Illinois, according to Joe Powers, regional manager…