2363 W 228th St Torrance, CA 90501