It is the duty of all property owners having street trees abutting or overhanging any public property, street parkings, public alleys, public sidewalks and other private property:
1. To keep all trees pruned so that the lower branches are not less than eight feet in height above public sidewalks and 16 feet above the traveled portion of all public streets, public alleys and primary highways.
2. To remove or prune all limbs of street trees that are or may become damaging, dangerous, or a potential nuisance to abutting real and personal property.
3. To maintain all street trees in such a manner so as not to interfere with the visions of drivers or vehicles approaching any intersection, street, or alley.
4. To keep all street trees trimmed so as not to unduly obstruct street lights or traffic signs and signals.