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