A motor vehicle that is located upon private property may not be towed except when authorized by the owner of the motor vehicle, the lienholder of the motor vehicle, the owner of the property upon which the motor vehicle is located or the towing is authorized by other local, state or federal law.