Seems like it's all good. I hadn't seen the "traffic signals" crossing quest in this neighborhood before, so I was making a note so I could come back from a computer and see if something had been edits to indicate the presence of a light. Looks like it's got a marked stop sign, so no need. 