22330 Meyler St #25 Torrance CA 90502 Records