(A) Members of the Police Department are hereby authorized to remove, or cause to be removed, a vehicle from a street to another place or location on a street, or to a lot, garage, storage yard, or other similar facility designated by the Police Department when:
(1) The vehicle is parked on a snow emergency route on which a parking prohibition is in effect;
(2) The vehicle is stalled on a snow emergency route on which there is a parking prohibition in effect and the person who is operating the vehicle does not appear to be removing it in accordance with the provisions of this subchapter; and/or
(3) The vehicle is parked on any street in violation of any parking prohibition or provision of law contained in the chapter.
(B) The vehicle removal may be made by towing to a private lot, garage, storage yard, or other similar facility. Any stored vehicle shall not be released from storage except upon payment by the owner of the vehicle to the person or persons in charge of the lot, garage, storage yard, or other similar facility of the cost of towing, which fee shall not in any event exceed $25. The cost of storage shall not exceed $4 for each 24-hour period, or fraction thereof, during which time the vehicle remains stored. A receipt for the fees shall be issued to the owner of the vehicle.
(C) It shall be the duty of the person or persons in charge of the lot, garage, storage yard, or other similar facility designated by the Police Department for storage to keep a record of the name of the owner of all vehicles towed in under these provisions, together with the license plate number or VIN of each vehicle, and the nature and circumstances of such, and the amount of fees collected hereunder, and to deliver a report of each day's transactions to the Chief of Police not later than one day following the day for which the report is made.