23535 Telo Ave Torrance, CA 90505