Plaza Apartments

3320 Cromer Ave Nw
Canton, OH 44709