16
1893 E 55th St
Cleveland, OH 44103
$1,199,000 USD
31,158 SF
31,158 SF
$1,199,000 USD
Manufacturing