We have found 16 properties on N Euclid Ave, Villa Park, IL. Average price per square feet on N Euclid Ave is $173. It is 17.7% higher than average price per sqft Villa Park. Average sale price on N Euclid Ave is $225,900. It is 15.0% higher than average sale price in Villa Park.

List of properties

AddressOwnerView Details
104 N Euclid Ave, Villa Park, IL 60181
N/A
104 N Euclid Ave, Villa Park, IL 60181N/AView Details
108 N Euclid Ave, Villa Park, IL 60181
N/A
108 N Euclid Ave, Villa Park, IL 60181N/AView Details
112 N Euclid Ave, Villa Park, IL 60181
N/A
112 N Euclid Ave, Villa Park, IL 60181N/AView Details
116 N Euclid Ave, Villa Park, IL 60181
N/A
116 N Euclid Ave, Villa Park, IL 60181N/AView Details
120 N Euclid Ave, Villa Park, IL 60181
N/A
120 N Euclid Ave, Villa Park, IL 60181N/AView Details
124 N Euclid Ave, Villa Park, IL 60181
N/A
124 N Euclid Ave, Villa Park, IL 60181N/AView Details
128 N Euclid Ave, Villa Park, IL 60181
N/A
128 N Euclid Ave, Villa Park, IL 60181N/AView Details
15 N Euclid Ave, Villa Park, IL 60181
N/A
15 N Euclid Ave, Villa Park, IL 60181N/AView Details
16 N Euclid Ave, Villa Park, IL 60181
N/A
16 N Euclid Ave, Villa Park, IL 60181N/AView Details
19 N Euclid Ave, Villa Park, IL 60181
N/A
19 N Euclid Ave, Villa Park, IL 60181N/AView Details
20 N Euclid Ave, Villa Park, IL 60181
N/A
20 N Euclid Ave, Villa Park, IL 60181N/AView Details
23 N Euclid Ave, Villa Park, IL 60181
N/A
23 N Euclid Ave, Villa Park, IL 60181N/AView Details
26 N Euclid Ave, Villa Park, IL 60181
N/A
26 N Euclid Ave, Villa Park, IL 60181N/AView Details
30 N Euclid Ave, Villa Park, IL 60181
N/A
30 N Euclid Ave, Villa Park, IL 60181N/AView Details
34 N Euclid Ave, Villa Park, IL 60181
N/A
34 N Euclid Ave, Villa Park, IL 60181N/AView Details
42 N Euclid Ave, Villa Park, IL 60181
N/A
42 N Euclid Ave, Villa Park, IL 60181N/AView Details