A.
General: Except as herein provided, a part of any building hereafter erected and additions to an existing building heretofore erected shall not project beyond the lot lines or beyond the building line when such line is established by the zoning law or any other statute controlling building construction.
B.
Below grade: A part of a building hereafter erected below grade that is necessary for structural support of the building shall not project beyond the lot lines, except that the footings of street walls or their supports located at least eight feet (2,438 mm) below grade may project not more than 12 inches (305 mm) beyond the street lot line.
C.
Above grade: All projections hereafter permitted beyond the street lot line or the building line above grade shall be so constructed as to be readily removable without endangering the safety of the building.
D.
Projections necessary for safety: In any specific application, the Building Inspector may designate by approved rules such architectural features and accessories which are deemed desirable or necessary for the health or safety of the public and the extent to which they may project beyond the street lot line or the building line where such is established by statute, subject to all provisions and restrictions that may otherwise be prescribed by law or rule of the authorities having jurisdiction over streets or public spaces.
E.
Permit revocable: Any permit granted or permission expressed or implied in the provisions of this code to construct a building so as to project beyond the street lot line or building line shall be revocable by the jurisdiction at will.
F.
Existing encroachments: Parts of existing buildings and structures which already project beyond the street lot line or building line may be maintained as constructed until their removal is directed by the proper authorities of the jurisdiction.