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

West Side Duplex

 3309 W 41 Street, ClevelandOH 44109