Except for swimming pool fences, a fence, wall, hedge or shrubbery may be erected, placed, maintained or grown along a lot line on residentially zoned property or adjacent thereto pursuant to Subsection D to a height not exceeding five feet above the ground level, except that no such fence, wall, hedge or shrubbery which is located in a required front or corner side yard shall exceed a height of three feet. Where such lot line is adjacent to a nonresidentially zoned property, there shall be an eight-foot limit on the height of a fence, wall, edge or shrubbery along such lot line.