22330 Meyler St #18 Torrance CA 90502 Records