Report Results for
People Living at 666 Hillside Ave, Elmhurst, IL 60126
666 Hillside Ave is a Single Family Residential house. It was built in 1926. The building is 99 years old. The building sits on a plot of 7,594 sqft. The lot's dimensions are: 7,594 sqft. March 12, 1998, Thursday this house was sold for $206,000. Parking options are: Detached Garage, 1 space.