Marcus & Millichap arranges the sale of a 5,400-square foot retail property
Marcus & Millichap brokered the sale of 2013-2019 E. Euclid Avenue, a 5,400-square foot retail property located in Mount Prospect, Illinois, according to Joe Powers,…