Looks like Three Bed on Ohio is no longer available on Rent.com which means this information is likely out of date.

Three Bed on Ohio

 1722 W Ohio, ChicagoIL 60622