SF 3 Bedrooms 2 Bathrooms Print this page For Sale 23W160 NORTH AVE Glen Ellyn, DU PAGE, Illinois, USA $219,583 MLS: 11741878 Year: 1964 Type: Single Family Zip: 60137 × Send message to Agent Julianne Hough