3908 Navarre Rd SW
Canton, OH 44706
$320,000 USD
10,080 SF
10,080 SF
$320,000 USD
Freestanding