Thank you for your question. There are numerous websites to conduct a search online, with varying degrees of accuracy. Zillow is easy to use, Realtor has a lot of data, or Trulia. These sites all contain additional info on homes that were sold on the market, but for private transactions.
http://sdat.resiusa.org/RealProperty/Pages/default.aspx will have it all, though a bit more cumbersome to utilize. As a regular user of the database, if you would like some assistance (with no obligation), I am at your service.