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

West Court Apartments

 12060 Lake Avenue, LakewoodOH 44107