Alhambra CA N 2nd Street