15945 Avenida Villaha #33 San Diego CA 92128 Records