South Los Angeles

10401 S Avalon Blvd.
Los Angeles, CA 90003