Housefront also tells you the history of ownership (who currently owns a home, who owned it before that) and Property Shark has more detailed information that is accessible through a paid subscription.
If you need more detailed information, of course your local title company or the County Tax Assesor's Office would be helpful.
You can even download a copy of the deed, check ownership history, mortgage record, tax information and possible liens under the current owner
Find the property tax assessor office's for the house's location, such as a county, town, city or village. Check the municipality's website as some have assessment information online; search by property address to get the owner's name. Alternatively, contact the assessor's office by phone and provide the property address to the clerk, who can then find ownership information.
Contact the property tax office for the home's location if you can't locate or reach the assessor. The property tax office has ownership records as well, but the information might not be as current. As with the tax assessor's office, this can often be done via an online search or by calling the office.
Visit the county land records department, which may be the county clerk or recorder's office, if you can't get the information from the tax collector or assessor. Ask the clerk for assistance with checking land records for current property deeds. Systems vary by county, so follow the clerk's instructions to search for the home's most recent deed.
Web Reference: http://foreclosureprocess.net/for-sale-by-owner