18708 Felbar Ave Torrance, CA 90504