3000 West Lomita Boulevard, Torrance, CA, 90505, USA