Salisbury had 31 sales during the week of Tuesday, April 29 to Monday, May 5, including including 27 single family homes for sale with an average list price of $359,091.82, 2 townhouses for sale with an average list price of $222,995, and 2 lots for sale with an average list price of $89,850.