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

West Shore Manor

 12053 Lake Ave, LakewoodOH 44107