13560 Semora Pl, Cerritos, CA 90703, United States
17418 Studebaker Rd, Cerritos, CA 90703, United States
12108 Park St Unit 1/2, Cerritos, CA 90703, United States