I believe that is a Creative Products BLL-LK-448-2006-1PK Slam Lock.
https://youngfartsrvparts.ca/product...hallenger-door All of the sources I found show that lockset as "Discontinued". So, you probably won't find a replacement unless you just happen upon a parts store with one sitting on the shelf.
Have you removed the lock to see if a local locksmith can either remove the broken key from the cylinder or replace/rekey the cylinder so your other keys match the repaired lock? I'd suspect that if you replace that slam lock, it will "look different" than the other locks, so you'd probably want to change all of them to keep the keys similar as well as the look "refined"... It would be much cheaper if a local locksmith could repair your current lock.