It shall be the responsibility of the owner of the property to maintain all off-street parking, loading and unloading areas, driveways, aisles and accessways in good condition, free of sagging condition, potholes, cracked pavement, etc. All lighting, bumpers, markings, signs, drainage and landscaping shall be similarly kept in workable, safe and good condition. Parking space striping shall be inspected periodically by the Municipal Engineer every three (3) years. If the condition of the lighting, bumpers, markings, signs, drainage and landscaping has deteriorated to a condition deemed by the municipality to warrant renewal, the owner shall repair the markings to the satisfaction of the Municipal Engineer. Irrespective of the above-described inspection period, if the Municipal Engineer or the Traffic and Safety Division of the Police Department determines that that layout of the parking space lines, curbs, islands or other traffic guidance features and drainage, landscaping or lighting is such as to adversely affect safety, the Municipal Engineer can require the owner to redesign and install such traffic guidance and parking features. The owner shall be responsible to pay all application, escrow and inspection fees. Where such redesign is ordered by the Municipal Engineer, the revised design must be reviewed and approved by the Planning Board or Zoning Board of Adjustment prior to the start of repairs, construction and/or repainting. If the owner fails to undertake repairs after proper notification by the Municipal Engineer, the Municipal Council may authorize repairs to be made at the owner's expense if, in the Municipal Council's opinion, conditions constitute a hazard to the safety and welfare of the municipality's residents and visitors or may revoke the owner's certificate of occupancy and require the property to be vacated.