Marcus & Millichap closes sale of 210,522-square-foot shopping center in Ohio
Marcus & Millichap brokered the sale of Plaza Shopping Center, a 210,522-square-foot community shopping center in Lancaster, Ohio, within the Columbus metropolitan area. The property…