20315 Denker Ave #24 Torrance CA 90501 Records