7
22530 Lake Shore Blvd
Euclid, OH 44123
$1,494,220 USD
11,494 SF
6.03% Cap Rate
11,494 SF
$1,494,220 USD
Storefront