A single-family home in Batavia that sold for $646,500 tops the list of the best real estate deals in Kane County in the past week.