(a) The Zoning Board of Appeals shall hear appeals from and review any order, requirement, decision or determination made by the Building Commissioner, who is charged with the enforcement of this Zoning Code.
(b) An appeal to the Board may be made by a person aggrieved, or by an officer or department, board or bureau of the Village. Such appeal shall be made, within such time as is prescribed by the Board by a general rule, by filing, with the officer from whom the appeal is taken and with the Board, a notice of appeal specifying the grounds thereof, together with such plats and exhibits as are reasonably necessary. Such appeal shall be taken upon forms provided by the Board. The Village Clerk shall forthwith transmit to the Board all of the papers constituting the record upon which the action appealed was taken.
(c) The Board shall fix a reasonable time and place for the hearing of appeals and shall give notice thereof to the persons appealing and to the officer from whom the appeal is taken. It shall hear the appeal within a reasonable time. At the hearings, parties of interest may appear in person or by agent or attorney.
(d) The Board may reverse or affirm, wholly or partly, or may modify or amend the order, requirement, decision or determination appealed from to the extent and in the manner that the Board may decide to be fitting and proper in the premises, and to that end the Board shall also have all the powers of the officer from whom the appeal is taken. The concurring vote of four members of the Board is necessary to reverse any order, requirement, decision or determination of the Commissioner or to decide in favor of the applicant any matter upon which it is authorized by this Zoning Code to render decisions.