Has the Zelle bank transfer cleared? Is Zelle a bank, where?
How far away does he live, close enough to tow to?
Drop it his parking lot and be done with it.
I just looked up what Zelle is. Get all of your money in your Zelle acct into your own bank acct. He may be running a tag scam.
I like that idea, towing it to his address. Two problems, I don’t have his address, and since he has the keys, I can’t secure things down. But, it’s a starting point.