(A) The abandonment of a motor vehicle or other vehicle or part thereof on any highway in the municipality is unlawful and subject to penalties as set forth herein.
(B) The abandonment of a motor vehicle or other vehicles or any part thereof on private or public property other than a highway in view of the general public anywhere in the municipality is unlawful, except on property of the owner, lienholder, other legally entitled person or bailee of the abandoned vehicle.
(C) A motor vehicle or other vehicle or any part thereof so abandoned on private property shall be authorized for removal by or upon the order of the Police Department of the municipality after waiting a period of seven days or more.
(`92 Code, § 24-7-2) Penalty, see § 90.99