21
8247-8303 Day Dr
Parma, OH 44129
$3,300,000 USD
41,354 SF
41,354 SF
$3,300,000 USD
Storefront Retail Office