N avalon blvd - Wilmington, CA, United States close