Start from
La Cueva Mini Store
7782 Compton Ave, Los Angeles 90001