Indian Trail had 25 new homes for sale during the week of Friday, January 9 to Thursday, January 15, including including 17 single family homes for sale with an average list price of $533,461.35 and 8 townhouses for sale with an average list price of $341,078.75.