31
839 34th St NW
Canton, OH 44709
$549,900 USD
5,611 SF
8
Units
9.32% Cap Rate
5,611 SF
$549,900 USD
Apartments