This is NOT a road - it is a driveway.  I live at 2327 E Electra Ln, Phoenix AZ  85024 which is the 2327 house just to the south of the cul-de-sac.

What is labeled as Electra Lane is actually E Electra Lane on the map.