2653 W 233rd Street Torrance, CA 90505