Mooresville had 49 new homes for sale during the week of Friday, September 8 to Thursday, September 14, including including 41 single family homes for sale with an average list price of $708,366, 3 townhouses for sale with an average list price of $316,300, and 5 lots for sale with an average list price of $486,600.