Elgin had 41 new homes for sale during the week of Friday, July 3 to Thursday, July 9, including 30 single family homes for sale with an average list price of $457,809.67, 5 townhouses for sale with an average list price of $323,680, 4 condos for sale with an average list price of $263,450, and 1 manufactured home for sale with a list price of $55,000. For anyone looking for a brand new home, there is 1 new construction home for sale.