No person shall stop, stand, or park a vehicle upon privately-owned property or area developed as an off-street parking facility without the consent of the owner, lessee, or person in charge of the privately-owned property or facility. Persons who stop, stand, or park a vehicle upon privately owned property or area developed as an off-street parking facility where such property is used for business purposes or such facility primarily serves a business premises shall be presumed to be in violation hereof when the business located on said property or served by said facility is not open to serve customers or members of the general public. A violation of this section shall place any such vehicle in the status of an illegally parked vehicle, and, upon complaint of the owner, lessee, or person in charge of the privately-owned property or facility, the vehicle may be dealt with pursuant to Chapter 1 of this title. In the event the owner, lessee, or person in charge of the privately owned property or facility requests that a vehicle located thereon be impounded pursuant to Section 6-1-12 of this title, said owner, lessee, or person in charge of the privately owned property or facility shall make such request in writing and further agree in writing to defend, indemnify, and hold harmless the City, its elected officials, officers, agents, employees, and police officers from and against any and all claims, demands, or causes of action that assert any liability for injury or damage caused by, arising out of, or in any way related to such impoundment, including reasonable attorney fees incurred thereby in connection with any such claim, demand, or cause of action.