3234 W North Ave Chicago Il, Ideally located across from McDonald’s on North Avenue and just west of 207-acre Humboldt Park.