buying a home in hillsborough