The Willows

 2228 Bruce Rd Apt #67, DelawareOH 43015