That makes sense since Zillow is merely an aggregator.
Many years ago, I worked as a software developer for a real estate marketing company where I developed software to import listings from various MLSs into our database to be displayed our agent/broker clients' web sites.
Basically, our package was similar to Zillow in that we only imported the MLS data/photos.
I have a programming background so that helps me understand where the problem likely lies. My land adjoins national forest. There is no physical address for it or the 4 other properties below it. On tax receipts all have the address of 0 “xxxx” road, but different parcel numbers. If the listing doesn’t also reflect the correct parcel on a given road then it must have simply pulled the most recent sale. Not sure of another way this would have occurred.