17520 Studebaker Rd, Cerritos, CA 90703, United States
15973 Piuma Ave, Cerritos, CA 90703, United States