Looks like The Osborn/Huron Square is no longer available on Rent.com which means this information is likely out of date.
Make sure to check out these similar properties in the area.

The Osborn/Huron Square

 1001 Huron Road, ClevelandOH 44115