a year with no updates, but I stumbled across this on the site today:
part of that stretch of Tehama is downright charming. this is looking east (41 would be in the distance on the right):
and from a little further back, approx from 2nd (I have nothing to do with the shoes):
I can imagine Tehama being a really pleasant place to walk with a few alley treatments, especially once Oscar Park is in place.
at the far end is the back of Foundry Square III. (that is, what you see in the pic is FS II, but at the end of Tehama itself, on the left side but not really visible in the pic, is FS III)