Looks like 123-129 N. Humphrey is no longer available on Rent.com which means this information is likely out of date.

123-129 N. Humphrey

 123 N. Humphrey Ave, Oak ParkIL 60302