Yeah this looks good, it's about as much as can be done if you don't have enough data to draw the complete circle.  However one comment: the stop signs on california st are still there, are they yield or are they still stop?