Looks like 617-25 West Melrose is no longer available on Rent.com which means this information is likely out of date.

617-25 West Melrose

 617 West Melrose Street, ChicagoIL 60657