Looks like Ranchwood Apartments is no longer available on Rent.com which means this information is likely out of date.

Ranchwood Apartments

 341-389 West Cook Road, MansfieldOH 44907