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

Miracle Manor

 5066 Jameson Drive, ToledoOH 43613