Homes for sale - 341 E NORTH Avenue, Villa Park, IL 60181 – MLS#105...