2008 Cedar St #C Alhambra CA 91801 Records