Crystal Lake had 22 new homes for sale during the week of Friday, October 2 to Thursday, October 8, including including 17 single family homes for sale with an average list price of $526,376.47, 1 condo for sale with a list price of $175,000, and 4 lots for sale with an average list price of $66,125.