26614-26628 Lorain Rd
North Olmsted, OH 44070
$3,850,000 USD
12,132 SF
7.84% Cap Rate
12,132 SF
$3,850,000 USD
Storefront