10
8000 Euclid Ave
Cleveland, OH 44103
$2,000,000 USD
11,945 SF
11.57% Cap Rate
11,945 SF
$2,000,000 USD
Drugstore