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

Okalona Place

 4086 Okalona Rd, South EuclidOH 44121