county Tax assessors office. some areas this will be a city office instead. Real estate has to be registered with them & it is public record.
in areas where they have a web site, you can look it up online.
here in Fl many counties have an online data base.
Many areas have real estate sales people that keep up with sales as well & maintain a sales data base too