533.12  JUNK YARDS.
   (a)   No person shall own, operate or maintain any junk yard or any other business of like kind or character within the City, without erecting a tight barrier of sufficient height to screen such junk yard and the contents thereof from public view.  Such barrier shall not encroach upon the boundary line of any street, sidewalk or alley.
   (b)   No person shall pile or store junk on any public street, sidewalk or alley in the City.
   (c)   (1)   Junk yards shall be so maintained and operated that excessive smoke and offensive odors shall not be permitted to escape from such junk yards so as to constitute a common or public nuisance to other properties in the neighborhood.
      (2)   Any person owning, operating or maintaining a junk yard within the City in violation of the provisions of this article shall be deemed guilty of maintaining a common or public nuisance.
   (d)   In addition to the criminal remedy for the violating of any of the provisions of this article, the City, Mayor, or any resident of the City, may proceed against the person violating any of the provisions of this article by filing a suit in any court of competent jurisdiction for the purpose of abating a common or public nuisance and perpetually enjoining the same.
   (e)   The Mayor shall have the authority to set a reasonable length of time in which offending parties are to comply with any part of this section.