Buffer strips for garages, service stations and off-street parking areas. In the case of public garages, automobile and gasoline service stations, and off-street parking areas, whether on separate lots or within the yard of the building to which such parking areas are appurtenant, a solid wall or substantial, tight, neat fence, five feet in height above the grade of the land in the abutting residential district, shall be constructed along the entire length of the buffer strip. In the case of public garages and automobile and gasoline service stations, such wall or fence shall be on the nonresidential side of the buffer strip. In the case of off-street parking areas, however, such wall or fence may be located within the buffer strip but shall be distant at least five feet from the abutting residential district. In addition, for the uses specified in this subsection, the planting specified in Subsection C shall be located in the buffer strip on the residential side of such wall or fence.