Go to http://maps.google.com , search for 'Alhambra, CA', then zoom in a couple of levels. Look for I-10 and Fremont. Then, switch the view in the upper right to 'satellite' .... just like being in your own private helicopter!
heh heh... a months-old snapshot private helicopter :)
But, that's a great place to see the layout of Alhambra.