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

The Willows

 2228 Bruce Rd Apt #67, DelawareOH 43015