4514 Spencer Street, Torrance, CA, US, 90503