Where the property being developed for parking abuts property in a residential or an agricultural zone, or property in zones P, R-1-P, R-2-P, R-3-P, or R-4-P, used for residential purposes, a masonry wall six feet in height shall be erected and maintained along the common boundary line of such abutting property. Such wall shall not extend into the front yard or side yard setback required in any abutting residential or agricultural zone or property in zones P, R-1-P, R-2-P, R-3-P, or R-4-P used for residential purposes. Such wall shall not be less than six feet in height above the surface of the parking lot and not less than four feet in height above the surface of the adjoining property. If the wall is more than six feet in height above such adjoining property, then it shall be set back from the adjoining property line a distance of one foot for each foot in height above six feet;