4
6200 Harvard Avenue
Cleveland, OH
$2,608,000 USD
124,173 SF
2
Units
124,173 SF
$2,608,000 USD
Industrial