Two or more non-residential uses may jointly provide and use parking spaces when their hours of operation do not normally overlap, provided that written agreement approved by the Zoning Administrator shall be filed with the application for Zoning Permit.