Euclid Ave, Highwood, Illinois

Average taxes on Euclid Ave $8,075
Average home size on Euclid Ave 2,380 ft2
Average lot size on Euclid Ave 0.20 acres
Average year built on Euclid Ave 1956