707-711 El Centro St, South Pasadena, CA 91030, United States
1519 Fremont Ave, South Pasadena, CA 91030, United States
1510 Mission St, South Pasadena, CA 91030, United States