1412 W Touhy Ave Chicago Il 60626, 409 | HotPads