TypeCo-investment in multifamily property in OhioAddress5101 Quail Hill St NW, North Canton, OH 44720Units334 Prev Next