More Property Photos 21105 Budlong Ave Torrance, CA 90502 $780,000 : Roger Hart : 3107812000 : SB20237941