12
8327 Cleveland Ave NW
North Canton, OH 44720
$330,000 USD
1,272 SF
10% Cap Rate
1,272 SF
$330,000 USD
Showroom