Recently Sold Homes in Salisbury, NC

1,362 homes