Can you clarify what you mean by:

in your search you search for “Listings where Owner = Current User is not empty

Where would the search take place, is it something that is done in the workflow if the save button?

Thanks