To authorize, upon appeal in accordance with the Municipalities Planning Code, in specific cases, a variance from the terms of this chapter. In exercising the above mentioned powers, the Zoning Hearing Board may reverse or affirm, wholly or partially, or may modify the order, requirement or decision, or determination appealed from, and may make such order, requirement, decision, or determination as ought to be made, and, to that end, shall have all the powers of the officer from whom the appeal is taken. Notice of the Board's decision shall be mailed to the applicant, the property owner, Borough Council and other interested parties.