More Property Photos 25608 Amber Leaf Rd Torrance, California 90505 $3,995 : Roger Hart : 3107812000 : SB18187066