6661 Cochran Road is a 39,000 square foot light industrial facility. Built on 4.7 acres of land the building provides 21’ clear ceiling heights, 8 dock-high and 4 drive-in doors, and 86 parking spaces. The property is located in Solon, a Cleveland submarket.
The property was acquired in March 2016 as part of the Ohio Industrial portfolio – a 23-building portfolio comprised of 2,095,493 square feet.
6661 Cochran Road
Cleveland (Solon), Ohio