17202 Illinois Court, Torrance, CA 90504 - MLS#SB21185751