Estimate
$ 255,125 Help
Homes.com Home Estimate *
Not for Sale
23 N EUCLID AVE, VILLA PARK, IL
  • 1,426 sqft

23 N EUCLID AVE, VILLA PARK, IL

  • House Size 1,426 sqft
  • Lot Size 7,977.00 sqft
  • Year Built 1958

Sold Info

Date Sold for * Help Change
04/27/2018 $260,000 -4.4%
03/30/2006 $272,000 0%
03/17/2006 $272,000 +47.0%
12/13/2001 $185,000 N/A
Read More Read Less

Houses for Sale Nearby