(1) When this code or state law provides for impounding a vehicle, it shall be given a citation and may be removed by or under the direction of a police officer, parking control officer or community service specialist of the city; taken to the city facilities for storing vehicles or to some reputable motor vehicle storage facility and kept there until it is redeemed or sold.
(2) subsection (1) of this section shall not apply to vehicles impounded under the direction of a police officer for criminal investigative purposes or for safekeeping when the operator of the vehicle is unable to safely and lawfully park the vehicle. If the owner fails to claim the vehicle within five days after its impoundment or notice of its release from criminal investigations, it shall be impounded, redeemed or sold as provided in this section and section 5.699 of this chapter.
(3) The city manager or his or her designee shall adopt administrative rules setting forth the requirements of impoundment notices, which shall comply with the federal constitutional requirement of due process of law, and the procedures to be followed at any hearings requested thereon. The rules shall be adopted in the manner set forth in section 2.019 of this code.