Elgin had 24 sales during the week of Tuesday, June 16 to Monday, June 22, including 16 single family homes for sale with an average list price of $475,921.25, 4 townhouses for sale with an average list price of $311,875, 3 condos for sale with an average list price of $263,333.33, and 1 lot for sale with a list price of $180,000.