La Chuperia #2
3702 Medford St, City Terrace 90063