9
12651 Elmwood Ave
Cleveland, OH 44111
$5.50 USD/SF/YR
38,198-54,479 SF
2
Spaces Available
Built 1939
38,198 SF Contiguous
Built 1939
38,198-54,479 SF
$5.50 USD/SF/YR
Industrial