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

Worthington Towers

 5341 N. High Street, ColumbusOH 43214