5
12408 Euclid Ave
Cleveland, OH 44106
$800,000 USD
22,054 SF
22,054 SF
$800,000 USD
Storefront Retail Residential