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

83rd Place

 3520-34 West 83rd Place, ChicagoIL 60652