Call a postal inspector, call the police, call a tow company. You know, you can pay to have them towed, then, let them figure out where they were towed to, and they will pay the impound....

I know, I know, this is your neighbor (course, I did call the police on my neighbor). I wouldn't be above "helping" them remember not to park their car there....if you know what I mean....