The minimum size for a parking space shall be nine by 18 feet with an access aisle of 24 feet between each row of parking stalls, provided that at least two feet of length overhang which does not encroach upon sidewalks or walkway is provided. In the event that said two feet of length overhang is not provided, then the minimum stall depth shall be 20 feet.