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

River Place on the Park

 700 North Larrabee Apt 1210, ChicagoIL 60610