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