
Manheim Cleveland, located at 4720 Brookpark Road, opened in March 2016 to primarily service independent and small franchise dealers. Located on seven acres, the 2000-square-foot facility features three lanes with Simulcast and online transactions 24 hours a day, seven days a week via OVE.com.