Marcus & Millichap arranges 10.6 million office property sale in Evanston
Marcus & Millichap announced the sale of 820 Davis Street, a 76,239-square-foot office building in downtown Evanston, Illinois. The five-story building, located within walking distance of…