Maintenance of Common Areas. Where common ownership by a homeowners association is responsible for common open space maintenance, visitor parking areas, access drives, perimeter buffer areas, and any and all other common ownership aspects of the zero lot line planned development, there shall be a common maintenance agreement among all of the fee title dwelling unit owners. Said agreement shall be reviewed and approved by the city as to form, content, and compliance with the intent of this chapter and said agreement shall be filed of record with the Spokane County auditor and shall run with the land and be binding upon all future dwelling unit owners.