OhioCRE Marcus & Millichap sells 6,000-square-foot restaurant in Ohio Marcus & Millichap has sold Luce Nuovo, a 6,040-square-foot net-leased property located in Powell, Ohio. The asset sold for $930,000.