16
1325-1345 W 73rd St
Cleveland, OH 44102
$3,450,000 USD
1.78 AC
1.78 AC
$3,450,000 USD
Commercial