Any regularly employed and salaried officer of the police department of this city may remove or cause to be removed:
A. Any vehicle that has been parked or left standing upon a street or highway for seventy-two or more consecutive hours;
B. Any vehicle which is parked or left standing upon a street or highway when such parking or standing is prohibited by ordinance or resolution of this city and signs are posted giving notice of such removal;
C. Any vehicle which is parked or left standing upon a street or highway where the use of such street or highway or a portion thereof is necessary for the cleaning, repair or construction of the street or highway or for the installation of underground utilities or where the
use of the street or highway or any portion thereof is authorized for a purpose other than the normal flow of traffic or where the use of the street or highway or any portion thereof is necessary for the movement of equipment, articles or structures of unusual size, and the parking of such vehicle would prohibit or interfere with such use or movement; provided that signs giving notice that such vehicle may be removed are erected or placed at least twenty-four hours prior to the removal;
D. Any vehicle which is parked or left standing upon a street after notification that such vehicle is to be moved to prevent flooding of adjacent property. Such vehicle shall only be moved to the nearest available location in the vicinity where parking is permitted. (Ord. 518 § 2(part), 1988).