Avalon Blvd & 102nd St (Southbound) Los Angeles, CA 90003