A canopy, marquee, or balcony may be permitted to "overhang a public way" in Districts "C-1" and "C-2" providing:
   (a)   The canopy, marquee, or balcony is constructed and maintained in accordance with the City Building Code and other codes, ordinances, and resolutions.
   (b)   No portion of the canopy, marquee, or balcony, including supports, shall be less than eight feet above the level of the sidewalk or other public way except as required by § 17-2901(m) above.
   (c)   The canopy, marquee, or balcony shall not extend beyond a point two feet inside the curb line of a public street.