Kannapolis had 35 new homes for sale during the week of Friday, April 3 to Thursday, April 9, including including 24 single family homes for sale with an average list price of $360,466.67, 7 townhouses for sale with an average list price of $274,238.57, and 2 lots for sale with an average list price of $144,838.50.