3210-3230 W 65th St
Cleveland, OH 44102
$3.75 USD/SF/YR
31,545 SF
1
Space Available
Built 1977
31,545 SF Contiguous
Built 1977
31,545 SF
$3.75 USD/SF/YR
Retail