Members of the police department are hereby authorized to remove from the streets and impound any vehicle whose operator is arrested, or any vehicle which is illegally parked, abandoned, or otherwise parked so as to constitute an obstruction or hazard to normal traffic. Any vehicle left parked on any street or alley for more than seventy-two (72) hours consecutive without permission from the chief of police shall be presumed to have been abandoned if the owner cannot be located after a reasonable investigation. Such an impounded vehicle shall be stored until the owner claims it, gives satisfactory evidence of ownership, and pays all applicable fines and costs. The fee for impounding a vehicle shall be five dollars ($5.00) and a storage cost of one dollar ($1.00) per day shall also be charged.