Step 1.
text annotation is 20 years ago, LA county did a project, do address survey, use Non-esri ( Microstation )
now the goal is to convert text annotation to real house number and real address.
LA county did convert for unincorporated area 20 years ago, but not for any city.
I try but could not find any of these people. They are either left job or retired.
It is seems maybe 95-98% accuracy.
It is a lot better than 70% accuracy current have.
For example 11 should be convert to 6811 middleton st
6800, 6900 is range, street name in blue box
LA county have over 1 million such case, the process have to be automatic.
Human manually do this work is not possible.

Step 2.
first possible way:
from point to draw 40 feet straight line based on arrow angle.
when this short line intersect with street, I can get street name.
red line intersect with street,that street name will be used in the address

Step 3.
another possible way:
use spatial join in arcgis pro. choose closest method to find nearest street line to this point.
Note: this method have a fall back, because
for example 07, should be 6707,
but nearest street is blue arrow, not yellow arrow.
In fact, 07 should use yellow arrow street name,
should not use blue arrow street name.
So this method have fatal flaw, unless I can figure out how to fix it.

Step 4.
Arcpro, use near tool, to get nearest street line with this point,
Then you will have street line feature id link to this point.
Then join street lline by this feature id,
Now you can bring over street name.
However, this method has same fatal flaw,
for example 07, should be 6707,
but nearest street is blue arrow, not yellow arrow.
In fact, 07 should use yellow arrow street name,
should not use blue arrow street name.
So this method have fatal flaw, unless I can figure out how to fix it.

Step 5.
also the range number if over 100, then must be very care full.
for example, this marlabar street
have range 6600 to 6900.
for blue box should use 6601
for red box should use 6719
Street range does not have 6700, 6800 segment.
or another way,
I have to first figure out how to add 6700, 6800 segment to street range.
otherwise, I will get wrong number, If I use 6619 it will be wrong

Step 6.
Step 7.
Step 8.
Step 9.
Step 10.
Step 11.
Step 12.
Step 13.
Step 14.
Step 15.
Step 16.
Step 17.
Step 18.
Step 19.
Step 20.
Step 21.
Step 22.
Step 23.
Step 24.
Step 25.
Step 26.
Step 27.
Step 28.
Step 29.