Looks like 7643 S Stewart Ave is no longer available on Rent.com which means this information is likely out of date.

7643 S Stewart Ave

 7643 S Stewart Avenue, ChicagoIL 60620