Marcus & Millichap sells 166,524-square-foot healthcare facility in Ohio
Marcus & Millichap closed the sale of the Cleveland Clinic Southpark Center, a 166,524-square-foot net-leased property in Strongsville, Ohio. The asset sold for $15.9 million.…