631 Villa St, Elgin, IL 60120
631 Villa St, Elgin, IL 60120 is on the street of Villa St, in the city of Elgin, Illinois. It is in the zip code of IL 60120.
631 Villa St, Elgin, IL 60120 is a Single Family home.
It has It was last sold in Apr 2008 for $165,000.