810 1/2 N Avalon Blvd Wilmington, CA 90744