I really understand your pain. Unfortunately the street parking spots in front any house are a city or county property ( unless is blocking the drive way). My suggestion is to call the cops until they realize that a neighbor is upset. Also try to find the owner and let him know what is going on. His info can be reached in Public Records.
Hope it will help