Odd stuff. I am a member of SDAR so I cannot comment on the MLS up in L.A… FYI each county has thier own association of realtors. That association basically has an MLS that is run by the association itself or a 3rd party. In San Diego SDAR is out association and Sandicor runs and maintains the MLS.
So here is what I tried for ya…I verified that the MLS number on one of my listings on Realtor.com matches the MLS that was assigned by Sandicor. I also did the same for Zip. They both matched and when I did an MLS number search on zip it did come up and find my listing.
So… not sure what is going on. Again, the listings you are looking for may be subject to a different numbering system which is why there are hyphens… (This is admittedly a long shot)
Your best bet is to simply call an agent and have them look up the MLS number. The listing agents information is at the bottom of the listing on both Zip and Realtor. Then you can see if Zip or Realtor actually is corrupting the MLS number. Sorry I couldn’t help more.