20
2900 Detroit Ave
Cleveland, OH 44113
$2,250,000 USD
9,820 SF
1
Unit
9,820 SF
$2,250,000 USD
Office