6505 Promler St NW
North Canton, OH 44720
$1,300,000 USD
20,700 SF
20,700 SF
$1,300,000 USD
Warehouse