Except as otherwise expressly provided in this chapter, no person shall place, erect, alter or construct a fence or cause a fence to be placed, erected, altered or constructed within any residential zone of the Village of Farmingdale, as such residential zone now is or may hereafter be described and designated in the Zoning Ordinance of the Village of Farmingdale and the Use District Map set forth therein, or within 25 feet of the boundary line of any such residential district, except as provided in this chapter and pursuant to a permit issued therefor by the Superintendent of Buildings of the Village of Farmingdale. Each application for such permit shall be made to the Superintendent of Buildings and shall describe the type of fence which is the subject of said application, the material from which said fence is to be constructed, the height and location thereof and such other information as shall be required by the Superintendent of Buildings. No such application shall be granted unless the Superintendent of Buildings is satisfied that said fence is constructed, erected, placed or altered in compliance with the terms of this chapter.