Mooresville had 46 new homes for sale during the week of Friday, September 1 to Thursday, September 7, including including 37 single family homes for sale with an average list price of $1,174,643, 4 townhouses for sale with an average list price of $328,875, 2 condos for sale with an average list price of $312,000, and 3 lots for sale with an average list price of $328,000.