According to my pre-1950 street guide, tt appears that that section of Duncan St. was replaced by the Edsel Ford Service drive.
The address would be between the tick mark 6400 Townsend Street & Sheridan, parallel to Harper Ave as shown on the attached map.