County code says: “Prohibited. A person may not stop, park, or leave standing a vehicle on any road or alley: (1) In front of or within 5 feet of the edge of any private driveway or parking area without the consent of the owner or occupant of the premises; or (2) In a manner that prevents free passage of vehicles or the movement of a lawfully parked vehicle to or from a driveway or parking area. (b) Parking in an alley. A person may not park, stop, or leave unattended a vehicle in any alley leaving less than 12 feet of clearance parallel to the vehicle. (c) Authority to tow a vehicle. (1) If a vehicle is parked, stopped, or left unattended in a manner that prevents or impedes the free passage of any other vehicle, the Chief of Police may tow the vehicle after making a reasonable attempt to locate the owner or, if the owner is known, the owner refuses to remove the vehicle.”
It's a good idea to have a friendly conversation about this with the neighbor before resorting to having the car towed.