A minimum of one parking space for: each 200 square feet of floor area in the B-3 and OP Zone Districts; each 300 square feet of floor area in the B-1, M-1 and M-2 Zone Districts and 6.35 parking spaces per 1,000 square feet of floor area in the B-2 Zone District, including all atriums and office space; provided, however, that, in M-1 and M-2 Zone Districts, the Township agency may reduce or waive said minimum parking requirements when deemed appropriate in particular cases and, further provided that, where an office use exceeds 20% of the total floor area in M-1 and M-2 Zone Districts, the Township agency may require one parking space for each 200 square feet of floor area of the building dedicated to such office use; or