Looks like 17213 Lake Avenue is no longer available on Rent.com which means this information is likely out of date.

17213 Lake Avenue

 17213 Lake Avenue, LakewoodOH 44107