A central Ohio computer and electronics retail company has signed a multiyear lease at the Woodlawn Marketplace shopping center on South Boulevard. Micro Center is leasing nearly 41,000 square feet ...