19704 Tehle Rd, Elwood, IL 60421
19704 Tehle Rd, Elwood, IL 60421 is on the street of Tehle Rd, in the city of Elwood, Illinois. It is in the zip code of IL 60421.
19704 Tehle Rd, Elwood, IL 60421 is a Single Family home.
It has , 0.8 acres square feet lot size.
It was last sold in May 1992 for $68,000.